windows部署springboot項目,打包成服務


https://www.cnblogs.com/xinglongbing521/p/11157742.html

1.把java程序打包為jar包

2.下載winsw

3.創建項目(scoprio)scorpio.xml

<service>
<id>scorpio.jar</id>
<name>scorpio.jar</name>
<description>scorpio.jar</description>
<executable>java</executable>
<arguments>-Xmx2560m -jar "D:\winPackage\scorpio.jar" --spring.profiles.active=prod</arguments>
<logpath>E:\logs</logpath>
<logmode>roll</logmode>
</service>

tip:

<!-- 開機啟動 -->
<startmode>Automatic</startmode>

4.以超級管理員運行cmd,不然會報權限不足錯誤

安裝服務:MyApp.exe install
卸載服務:MyApp.exe uninstall
檢查狀態:MyApp.exe status
啟動服務:MyApp.exe start或net start MyApp
停止服務:MyApp.exe stop或net stop MyApp
重啟服務:MyApp.exe restart

5.如果項目還需要其他附屬文件,比如key文件夾,比如外部屬性文件,可以放到同一目錄

 

 


免責聲明!

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



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