在Linux下部署SpringBoot的jar包
一、將項目打包成jar包
利用mvn:clean package命令打包項目
二、編寫啓動、停止、重啓腳本
start.sh(啓動腳本)
#nohup 命令
#用途:不掛斷地運行命令。
#語法:nohup Command [ Arg … ][ & ]
nohup java -jar XX.jar &
stop.sh(關閉腳本)
PID=`ps -ef | grep XX.jar | grep -v grep | awk '{print $2}'`
if [ -z "$PID" ]
then
echo Application is already stopped
else
echo kill $PID
kill -9 $PID
fi
restart.sh(重啓腳本)
echo stop application
source stop.sh
echo start application
source start.sh
三、注意事項
記得要給三個腳本權限