1. 程式人生 > >idea打包springboot專案為jar包-springboot(5)

idea打包springboot專案為jar包-springboot(5)

idea可以直接把springboot專案打包成為jar包,然後運行於伺服器
本篇記錄一下我實際操作過的打包方法,免得用的時候忘記了

正文

現在越來越覺得這個世界對程式設計師很友好了,各種智慧軟體輔助我們寫程式碼。idea可以直接把專案打包。

  1. 在pom檔案中確認打包方式和名稱
    確認要打包成jar
<groupId>com.emall</groupId>
	<artifactId>spring</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<packaging>jar</packaging>

以及我們想要的名字

<finalName>testemall</finalName>
  1. 打包
    使用idea提供的工具來打包。開啟邊欄Maven projects->Lifecycle雙擊package等待生成包。

生成後會提示BUILD SUCCESS

生成的jar包會在target
3. 釋出到Linux伺服器
上傳至伺服器,確保使用的埠沒有被佔用。並執行

java -jar testemall.jar 

我的是8000埠,檢視

但是有一個問題,這樣執行的jar包會隨著我們退出系統而停止程序,所以要進城守護。

nohup java -jar testemall.jar &

預設生成nohup.out記錄檔案。現在推出shell進城仍然會存在了