我正在尝试将jar(spring app)作为Windows服务运行。我正在使用nssm这样做。
当我使用java -jar myjar.jar
运行jar文件时,一切正常。当我输入localhost:8080时,我的webapp会响应。
我跑完后
nssm install MyService java -jar myjar.jar
nssm start MyService
我进入控制台:MyService: START: The operation completed successfully
我的应用程序通常也会记录到文件,但在作为服务运行时不会这样做。似乎应用程序根本没有启动。当我尝试访问localhost:8080时,没有任何响应。
当我使用nssm作为服务启动时,为什么我的应用程序无法运行?