尝试使用NSSM将可执行文件.jar作为Windows服务运行时出错
我得到了一个可执行的尝试使用NSSM将可执行文件.jar作为Windows服务运行时出错,windows,service,executable-jar,nssm,Windows,Service,Executable Jar,Nssm,我得到了一个可执行的.jar文件,我想将其作为窗口服务运行,以便即使我注销也能保持它的运行。我搜索并找到了NSSM。然而,在完成配置后,当我启动服务时,它停止并打印出意外状态service-stopped,以响应启动控制。我刚刚在应用程序选项卡中添加了我的路径和启动目录,没有其他内容。此外,我找不到nssm可能创建的任何日志文件来检查实际发生的情况 NSSM将消息记录到Windows系统事件日志中。要打开事件查看器,只需在Windows“开始”菜单中输入“事件查看器”。进入事件查看器后,选择事件
.jar
文件,我想将其作为窗口服务运行,以便即使我注销也能保持它的运行。我搜索并找到了NSSM。然而,在完成配置后,当我启动服务时,它停止并打印出意外状态service-stopped,以响应启动控制
。我刚刚在应用程序
选项卡中添加了我的路径
和启动目录
,没有其他内容。此外,我找不到nssm可能创建的任何日志文件来检查实际发生的情况 NSSM将消息记录到Windows系统事件日志中。要打开事件查看器,只需在Windows“开始”菜单中输入“事件查看器”。进入事件查看器后,选择事件查看器(本地)->Windows日志->应用程序->nssm或事件查看器(本地)->自定义视图->错误和警告视图
此外,确保在使用NSSM安装服务时为stdout和stderr配置日志文件
用于安装可执行jar文件的NSSM属性应如下所示:
路径:C:\ProgramFiles(x86)\Java\jdk1.7.0\u 45\bin\javaw.exe启动目录:C:\ProgramFiles(x86)\Jars
参数:-jar C:\Program Files(x86)\Jars\my_executable.jar这确实是一个编程问题。