springboot注册为win服务特别简单

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:	estSpringbooServicedemo.jar"</arguments>

     <!-- 开机启动 -->

     <startmode>Automatic</startmode>

     <!-- 日志配置 -->

     <logpath>%BASE%log</logpath>

     <logmode>rotate</logmode>

 </service>

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

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

找到那个感觉 就算打开了那个脑洞

本文来自博客园,作者:xiao~xiao,转载请注明原文链接:https://www.cnblogs.com/angin-iit/p/10996024.html

原文地址:https://www.cnblogs.com/angin-iit/p/10996024.html