在IDEA中如何將Spring boot專案打包成可執行的jar包併發布到linux伺服器
阿新 • • 發佈:2019-02-12
這兩年微服務很流行,這裡簡單介紹一下如何將自己使用idea寫的微服務打包成一個可執行的jar包,併發布到linux伺服器的步驟。因為spring boot有內建的tomcat所以一般使用內建的tomcat就可以可,當然也使用外部的tomcat容器。
如有疑問可以新增qq:850534486交流
步驟1:
File->Project Structure
步驟2:
Project Settings->Artifacts->JAR->From modules with dependencies
步驟3:
選擇啟動類->OK
步驟4:
copy to the output directory and link via manifest->OK
步驟5:
Apply->OK
步驟6:
Build->Build Artifacts
步驟7:
demo01.jar->Build
步驟8:
自己寫的專案成功生成一個可執行的jar包
步驟9:
將該資料夾複製到對應的伺服器上
步驟10:
<1>首次部署當前程式需要在對應的資料夾中執行以下命令
a.啟動程式 nohup java -jar demo01.jar &
b.退出 ctrl + c
c.檢視日誌 tail -500f nohup.out
<2>非首次部署當前程式需要在對應的資料夾中執行以下命令
a.捕獲上一個版本程式的程序 ps - ef|grep demo01.jar
b.殺死對應的程序 kill 程序號
c.啟動程式 nohup java -jar demo01.jar &
d.退出 ctrl + c
e.檢視日誌 tail -500f nohup.out