我正在尝试通过具有管理员权限的命令行运行nssm命令。
nssm install kart-service java -jar shopping-kart-1.0.0.jar
nssm set kart-service AppDirectory "C:\CUSTOM\"
Java正在使用路径设置运行。如果我在命令行中运行“ java -version”,则将获得版本。
启动服务后,它停止了。
我签入了事件查看器,它正在显示
级别:警告 无法启动服务卡丁车服务。程序java无法启动。 CreateProcess()失败:系统找不到指定的文件。
当我通过给出完整路径启动Java时
nssm install kart-service D:\softwares\jdk14\openjdk-14.0.1_windows-x64_bin\jdk-14.0.1\bin\java -jar shopping-kart-1.0.0.jar
nssm set kart-service AppDirectory "C:\CUSTOM\"
命令行中的错误
kart-service: Unexpected status SERVICE_START_PENDING in response to START control.
这次是在事件查看器中,级别:信息,显示已开始 没有任何错误级别事件
但是,它正在运行
第二个,即使启动,为什么它在命令“意外状态”中显示错误
我缺少什么?