1. 程式人生 > >在IDEA中如何將Spring boot專案打包成可執行的jar包併發布到linux伺服器

在IDEA中如何將Spring boot專案打包成可執行的jar包併發布到linux伺服器

這兩年微服務很流行,這裡簡單介紹一下如何將自己使用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