安装一个带有servicename的jar

时间:2015-11-10 09:25:08

标签: windows jar nolio udeploy

我必须开始,在一个流程中停止一个罐子  如果它已经运行然后开始我必须停止它  所有这些都在Udeploy中进行。  3.我使用以下命令安装jar。     java -jar jarname.jar

当我使用sc query servicename时,它表示该服务未安装为Windows服务。所以,如果它只是一个Windows服务,我可以检查,停止和启动。

如何将其安装为带有servicename的Windows服务来识别?

1 个答案:

答案 0 :(得分:0)

您可以使用nssm将jar安装为Windows服务。不需要安装nssm。只需将它放在系统的某个位置(最好是在PATH中的某个位置)并运行它。

以下是批量执行的命令:

  

nssm.exe install"(service-name)" " {来自jre的java.exe路径}" " -jar   {罐子名绝对路径}"

     

nssm.exe set" {service-name}" AppDirectory" {jar-path}"