idea打包springboot專案為jar包-springboot(5)
阿新 • • 發佈:2018-12-22
idea可以直接把springboot專案打包成為jar包,然後運行於伺服器
本篇記錄一下我實際操作過的打包方法,免得用的時候忘記了
正文
現在越來越覺得這個世界對程式設計師很友好了,各種智慧軟體輔助我們寫程式碼。idea可以直接把專案打包。
- 在pom檔案中確認打包方式和名稱
確認要打包成jar
<groupId>com.emall</groupId> <artifactId>spring</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging>
以及我們想要的名字
<finalName>testemall</finalName>
- 打包
使用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進城仍然會存在了