Linux上設置開機啓動jar程序

在linux服務器上部署jar項目時,經常要求jar隨着服務器啓動就自動運行。這裏記錄一下從網上搜集並測試可用的方法。

       1、在控制檯輸入vim /etc/init.d/jar.sh,編寫開機自啓動腳本,並輸入以下內容:

#java environment
export JAVA_HOME=/usr/local/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

cd /opt/jar/
nohup java -jar demo-0.0.1-SNAPSHOT.jar >/dev/null 2>&1 &

2、在/etc/rc.d/rc.local中添加以下語句:

/etc/rc.d/init.d/bim.sh

3、給這兩個文件設置權限,讓linux可以執行

chmod +x /etc/init.d/bim.sh
#以前有時候在rc.local中添加命令無法執行,現在回想可能是沒給這個文件設置權限
chmod +x /etc/rc.d/rc.local

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章