使用WinSW将springboot jar项目安装为windows服务

1、下载WinSW:https://github.com/winsw/winsw/releases,此处下载WinSW v2.11.0版,以下几个版本都行:

 

 此处使用WinSW-x64.exe

2、假如jar文件名称为:hello.jar,就将WinSW-x64.exe重命名为:hello.exe,并和jar放在相同目录

3、在相同目录下新建一个xml文件:hello.xml,编码格式为UTF-8,内容如下:

 <service> 
     <id>hello-server</id> 
     <name>hello-server</name>
     <description>This is hello-server.</description>
     <!-- java环境变量 -->
     <env name="JAVA_HOME" value="%JAVA_HOME%"/>
     <executable>java</executable> 
     <arguments>-server -Xms512m -Xmx512m -Xmn128m -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=256m -jar "d\jar\hellojar" </arguments>
  
     <!-- 开机启动 -->
     <startmode>Automatic</startmode>
     <!-- 日志配置 -->
     <logpath>%BASE%\log</logpath>
     <logmode>rotate</logmode>
 </service>

 

4、安装服务nacos-service install

5、删除服务nacos-service uninstall

 

posted @ 2022-12-22 16:43  疯狗强尼  阅读(563)  评论(0编辑  收藏  举报