使用nssm作为Windows服务运行jar

我想运行一个jar(spring应用程序)作为Windows服务。 我正在使用nssm来这样做。

当我运行jar文件与java -jar myjar.jar一切工作正常。 当我inputlocalhost:8080运行时,我的webapp响应。

跑完之后

 nssm install MyService java -jar myjar.jar nssm start MyService 

我进入控制台: MyService: START: The operation completed successfully

我的应用程序通常也会logging到文件中,但作为服务运行时不会这样做。 这似乎是应用程序不是开始。 当我尝试访问本地主机:8080时,没有任何回应。

为什么当我用nssm作为服务启动它时,我的应用程序不能运行?