我正努力使用nssm(非吸吮服务管理器)来解决这个问题。
我试图让jar文件(Spring-Boot应用程序)运行。在没有参数的情况下,我得到了安装和运行良好的服务,但是我需要传递VM参数,并且我试图使用nssm让它工作。
所以我需要输入nssm以生成Windows服务的命令是: $> java" -Dspring.profiles.active = dev" -jar。\ neo-0.0.1-SNAPSHOT.jar
任何帮助都会有很大的帮助。
答案 0 :(得分:0)
我能够让它运行;而不是传入系统属性(VM属性)我通过application参数传递值。
nssm install JarServiceWithArgs FullJavaPath\java.exe -jar app.jar --spring.profiles.active=dev