1. 程式人生 > >SpringBoot專案在Centos7(LInux)中執行

SpringBoot專案在Centos7(LInux)中執行

1、將寫好的springboot專案打成jar包: 專案右鍵 – Run As – Maven build… —此時出現下圖 在這裡插入圖片描述

1.Goals 中填寫:install

2.Skip Tests複選框勾上

3.點選Debug執行

在專案中target中出現專案的jar包,將jar包放入Linux系統中,在同級目錄下執行命令:

2、將專案jar 包上傳至伺服器 專案目錄 2.1 編輯專案啟動指令碼 alan_start.sh 2.2 指令碼授權

chmod 777 alan_start.sh

指令碼內容

'#!/bin/sh'
port=8080
echo "tomcat port is:" $port
PIDss=`netstat -tlnp|grep $port | awk '{print $7}'|uniq`
echo "K is :" $PIDss
#echo ${PIDss%/*}
PID=${PIDss%/*}
echo "真實的PID是:" $PID
kill -9 $PID
echo "重新啟動服務開始**"
nohup java -jar alan.jar >log_alan.out 2>&1 &
sleep 1s
echo "系統自動啟動中5..."
sleep 1s
echo "系統自動啟動中4..."
sleep 1s
echo "系統自動啟動中3..."
sleep 1s
echo "系統自動啟動中2..."
sleep 1s
echo "系統自動啟動中1..."
echo “啟動完成========================================》”