springboot注册为win服务特别简单

Posted on 2019-06-10 09:32  慢热并不是缺点  阅读(437)  评论(0编辑  收藏  举报

1:打包项目 jar文件 这个都会

2:下载https://github.com/kohsuke/winsw/releases/tag/winsw-v2.2.0  winsw.net4.exe

3:  jar文件名中不能带特殊服号 比较springboot打包后的 " . " 点号要去掉

4:jar 与 exe 命名统一 比如 

5: xml 配置文件 

<service>

     <id>demo</id>

     <name> demo </name>

     <description>This is test service.</description>

     <!-- java环境变量 -->

     <env name="JAVA_HOME" value="%JAVA_HOME%"/>

     <executable>java</executable>

    <arguments>-jar "F:\testSpringbooService\demo.jar"</arguments>

     <!-- 开机启动 -->

     <startmode>Automatic</startmode>

     <!-- 日志配置 -->

     <logpath>%BASE%\log</logpath>

     <logmode>rotate</logmode>

 </service>

6:cmd 使用命令行 安装服务  

7:services.msc 查看自己的服务 

 

Copyright © 2024 慢热并不是缺点
Powered by .NET 8.0 on Kubernetes