jar包注册到windows服务,不需要开着cmd启动

一、下载一个注册工具WinSW.NET4.exe

https://github.com/kohsuke/winsw/releases

 

二、将注册工具放到指定目录,重命名为服务名称(jar包名称,也是注册到windows上的服务名称)

jar包注册到windows服务,不需要开着cmd启动_第1张图片

 

三、注册工具相同目录下写同名配置文件front-end-machine.xml





  
  
  front-end-machine
  
  front-end-machine
  
  跳板机服务,请勿关闭,注册到win服务的D:\jar-prod\front-end-machine\front-end-machine-server-0.0.1-SNAPSHOT.jar
  
  
  java
 
  -jar D:\jar-prod\front-end-machine\front-end-machine-server-0.0.1-SNAPSHOT.jar --spring.config.location=D:/jar-prod/front-end-machine/application.properties


 

四、将jar包和jar包的配置文件放入指定目录(这里放在注册工具的下级目录)

jar包注册到windows服务,不需要开着cmd启动_第2张图片

 

五、管理员账户执行cmd进行注册服务

D:\jar-prod>front-end-machine.exe install

ps:windows的服务器版本,可能需要 .\front-end-machine.exe install 来执行

jar包注册到windows服务,不需要开着cmd启动_第3张图片

六、windows服务中,启动、停止这个服务

jar包注册到windows服务,不需要开着cmd启动_第4张图片

 

七、卸载服务

D:\jar-prod>front-end-machine.exe uninstall

 

服务从windows系统中移除了

 

jar包注册到windows服务,不需要开着cmd启动_第5张图片

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(web)