ane*_*ela 4 windows service executable-jar nssm
我有一个可执行.jar文件,我想作为一个Window服务运行,以便即使我退出也能保持执行.我搜索并发现了NSSM.但是,在完成配置后,当我开始服务时,它停止并打印Unexpected status SERVICE-STOPPED in response to start control.我刚才说我path并startup directory在Application标签上,没有别的.此外,我无法找到任何nssm可能创建的日志文件来检查实际发生了什么.
小智 6
NSSM将消息记录到Windows系统事件日志中.要调出事件查看器,只需在Windows"开始"菜单中输入"事件查看器"即可.进入事件查看器后,选择事件查看器(本地) - > Windows日志 - >应用程序 - > nssm或事件查看器(本地) - >自定义视图 - >错误和警告视图.
此外,请确保在使用NSSM安装服务时为stdout和stderr配置日志文件.
用于安装可执行jar文件的NSSM属性应如下所示:
路径:C:\ Program Files(x86)\ Java\jdk1.7.0_45\bin\javaw.exe
启动目录:C:\ Program Files(x86)\ Jars
参数:-jar C:\ Program Files(x86)\ Jars\my_executable.jar