我得到了一个可执行.jar
文件,我想将其作为 Window 服务运行,即使我被注销也能保持执行。我搜索并找到了NSSM。但是,完成配置后,当我启动服务时,它停止并打印Unexpected status SERVICE-STOPPED in response to start control
. 我刚刚在标签中添加了我的path
和,没有别的。此外,我找不到任何可能创建的日志文件来检查实际发生了什么。startup directory
Application
nssm
问问题
7869 次
1 回答
8
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
于 2015-08-12T23:06:59.437 回答