將springboot的jar包做成windows服務(wù)后,服務(wù)可以在windows后臺(tái)運(yùn)行
一、環(huán)境準(zhǔn)備
創(chuàng)建服務(wù)前需要先保證機(jī)器已經(jīng)安裝.net
-
正常windows pc的.net的安裝
pc .net安裝.jpg windows服務(wù)器.net安裝,需要通過 “服務(wù)器管理器” 進(jìn)行安裝(手頭上沒有windows服務(wù)器所以不截圖了)
二、文件下載
- 地址
http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/ -
選擇版本下載文件
選擇版本.jpg
文件選擇.jpg
三、創(chuàng)建服務(wù)
-
將要執(zhí)行的jar包和剛下載的exe文件放到同一目錄下
將文件放到同一目錄下.jpg -
創(chuàng)建一個(gè)xml文件,文件名與exe文件名(exe文件名可以修改)保持一致
創(chuàng)建xml文件.jpg -
新增xml文件內(nèi)容[^備注]
<service> <id>my-service</id> <name>my-service</name> <description>test service</description> <executable>java</executable> <arguments>-jar "my-service-1.0.jar" -server.port=10008</arguments> <logmode>rotate</logmode> </service>

xml編輯.jpg
-
創(chuàng)建啟動(dòng)服務(wù)
安裝服務(wù).jpg
打開計(jì)算機(jī)管理.jpg
啟動(dòng)服務(wù).jpg -
驗(yàn)證服務(wù)
驗(yàn)證服務(wù).jpg -
關(guān)閉卸載服務(wù)
停止服務(wù).jpg
卸載服務(wù).jpg
四、附錄
- winsw的github地址
https://github.com/winsw/winsw










