上文說到寫了一個短連接轉換工具,詳情能夠查看短連接轉換工具。java
該工具的後臺使用的是Spring Boot開發,項目打包成了jar包,因爲這個服務我要保證一直是運行狀態,因此要設置成開機自啓。因此,此次就來講下CentOS下jar包怎麼隨系統啓動。web
首先進入到/ets/systemd/system目錄vim
cd /ets/systemd/system
複製代碼
使用vim建立一個新文件,假設咱們的項目叫toolstomcat
vim tools.service
複製代碼
將下面代碼複製進去bash
[Unit]
Description=tools
After=network.target
Wants=network.target
[Service]
Type=simple
ExecStart=/usr/lib/jdk1.8.0_192/bin/java -server -jar /usr/share/tomcat/webapps/tools/tools-0.0.1.jar
ExecStop=/bin/kill -s QUIT
Restart=always
StandOutput=syslog
StandError=inherit
[Install]
WantedBy=multi-user.target
複製代碼
上面的代碼僅須要改三處便可:服務器
修改以後,按Esc鍵,而後輸入:wq便可保存。app
運行下面代碼能夠設置服務爲開機啓動webapp
systemctl enable tools
複製代碼
運行下面代碼能夠禁止服務開啓啓動工具
systemctl disable tools
複製代碼
其餘命令:ui
運行下面代碼能夠啓動服務
systemctl start tools
複製代碼
運行下面代碼能夠中止服務
systemctl stop tools
複製代碼
運行下面代碼能夠重啓服務
systemctl restart tools
複製代碼
將服務器從新啓動,而後觀察項目是否啓動便可。
參考文章:blog.csdn.net/y799924439/…,在此表示感謝!
歡迎訪問的我的博客:掘墓人的小鏟子