將springboot安裝成windows服務啟動。


摘自:https://www.cnblogs.com/passedbylove/p/11466584.html

下載Windows Service Wrapper

 

 本文下載了winsw-2.3.0-bin.exe。

新建一個目錄aiplatformService

在目錄里面新建一個aiplatformService.xml,同時把winsw-2.3.0-bin.exe重命名陳aiplatformService.exe

必須這么做,否則無法安裝啟動服務。

編輯aiplatfomService.xml文件

復制代碼
<?xml version="1.0" encoding="utf-8" ?>
<service>
    <id>aiPlat</id> <!-- must be unique -->
    <name>ai Platfrom Daemon</name>
    <description>ai平台演示程序</description>
    <executable>javaw</executable>
    <arguments>-jar "%BASE%\web-0.2.jar"</arguments>
    <logpath>%BASE%\log</logpath>
    <log mode="roll-by-time">
    <pattern>yyyy-MM-dd</pattern>   
    </log>
</service>
復制代碼

在目錄中放入你的springboot項目,web-0.2.jar

在命令行 運行

復制代碼
安裝服務命令
aiPlatService.exe install
啟動服務

  E:\aiplatformService>aiPlatService.exe stop
  2019-09-05 15:59:31,974 INFO - Stopping the service with id 'aiPlat'

關閉服務

  E:\aiplatformService>aiPlatService.exe start
   2019-09-05 15:59:38,399 INFO - Starting the service with id 'aiPlat'

卸載服務命令  

aiPlatService.exe uninstall

復制代碼

 

 

 成功運行后如下

 

 

 

參考:https://reflectoring.io/autostart-with-winsw/

本博客文章絕大多數為原創,少量為轉載,代碼經過測試驗證,如果有疑問直接留言或者私信我。
創作文章不容易,轉載文章必須注明文章出處 ;如果這篇文章對您有幫助,點擊右側打賞,支持一下吧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM