我必须开始,在一个流程中停止一个罐子 如果它已经运行然后开始我必须停止它 所有这些都在Udeploy中进行。 3.我使用以下命令安装jar。 java -jar jarname.jar
当我使用sc query servicename时,它表示该服务未安装为Windows服务。所以,如果它只是一个Windows服务,我可以检查,停止和启动。
如何将其安装为带有servicename的Windows服务来识别?
答案 0 :(得分:0)
您可以使用nssm将jar安装为Windows服务。不需要安装nssm。只需将它放在系统的某个位置(最好是在PATH中的某个位置)并运行它。
以下是批量执行的命令:
nssm.exe install"(service-name)" " {来自jre的java.exe路径}" " -jar {罐子名绝对路径}"
nssm.exe set" {service-name}" AppDirectory" {jar-path}"