使用winsw将springboot打包的jar注册服务实现随着服务器重启

环境:Windows10,jdk1.8,maven3.6,WinSW v2.9.0

第一步、准备工作:下载winsw软件,地址:https://github.com/winsw/winsw/releases

第二步、创建一个文件夹,名称自定义

注意一点(WinSW.NETCore31.x64.exe的名称必须和打包jar名称保持一致,还有xml的名称)

第三步、修改java-jar.xml(sample-minimal.xml)

<service>
    <id>java-jar</id>
    <name>java-jar</name>
    <description>This is java-jar server</description>
    <executable>java</executable>
    <!-- 根据环境变量中定义的JAR_HOME,这个可以根据自己来定 -->
    <!--<env name="JAR_HOME" value="%BASE%"/>-->
    <!-- jar包的位置 -->
    <arguments>-Xms1024m -Xmx1024m -jar java-jar.jar</arguments>
      <!-- 开机启动 -->
     <startmode>Automatic</startmode>
    <!-- 服务日志位置 -->
    <logpath>logs/java-jar</logpath>
    <logmode>rotate</logmode>
</service>

第四部、根据winsw提供的命令,定义自己的bat可以执行文件

1、java-jar-install.bat

java-jar.exe install

2、java-jar-start.bat

java-jar.exe start

其它几个就不一一写了,根据命令来定义即可。

第五步、执行bat脚本即可

执行完bat,查看本地服务,如图:

执行java-jar-start.bat,执行完,刷新服务,如图:

最后电脑重启,我就不演示了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值