尝试使用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

这确实是一个编程问题。