mca*_*arr 8 java windows-services inno-setup nssm
我正在尝试使用Inno Setup将Windows服务安装为在NSSM下运行的JAR文件(非吸引服务管理器)
nssm install JarService java -jar service.jar
nssm start JarService
Run Code Online (Sandbox Code Playgroud)
最终将我的服务置于"暂停"状态,似乎从未开始.
由于java.exe可以随更新而改变位置,我希望能够在没有显式路径的情况下运行服务java.exe,如何在NSSM中没有显式路径的情况下启动java服务?
我上周必须做一些非常相似的事情.当我用java.exe的完整路径替换"java"时,我可以运行一个服务,所以:
nssm install JarService FullPath/java.exe -jar service.jar
Run Code Online (Sandbox Code Playgroud)
应该管用.我不认为NSSM会搜索其应用程序的路径.