1. 程式人生 > >在IDEA中如何將Spring boot項目打包成可執行的jar包並發布到linux服務

在IDEA中如何將Spring boot項目打包成可執行的jar包並發布到linux服務

struct java 疑問 oot rom 使用外部 end 來源 gre

這兩年微服務很流行,這裏簡單介紹一下如何將自己使用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
---------------------
作者:程序員QQ
來源:CSDN
原文:https://blog.csdn.net/m0_37063257/article/details/78300877
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!

在IDEA中如何將Spring boot項目打包成可執行的jar包並發布到linux服務