SpringBoot-WindowsService
SpringBoot 程序文件
demo-0.0.1.jar
运行
方式一:带 DOS 窗口
双击 demo_run.bat
即可
1 | java -jar demo-0.0.1.jar |
缺点:窗口意外关闭,服务即停止;电脑重启,服务不会自动启动
方式二:windows 服务方式运行
访问WinSW的GitHub Release页面下载最新版本的WinSW
改名为
demo-service.exe
windows 服务配置文件
demo-service.xml (xml 文件名与组件 exe 文件名保持一致)
1
2
3
4
5
6
7
8
9
10<service>
<id>demo</id>
<name>demo</name>
<description>demo</description>
<logpath>C:\demo</logpath>
<logmode>roll</logmode>
<depend></depend>
<executable>java</executable>
<arguments>-jar demo-0.0.1.jar</arguments>
</service>安装服务
1
demo-service.exe install
卸载服务
1
demo-service.exe uninstall
启动「也可在『服务』中启动」
1
2
3demo-service.exe start
或
net start demo停止「也可在『服务』中停止」
1
2
3demo-service.exe stop
或
net stop demo
注意
以上文件名应根据具体业务重命名
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王文哲的博客!