在項目路徑下啓動終端:java
mvn clean package
maven正在進行打包...spring
打包完成。windows
咱們要找到maven爲咱們處理好的包:
在項目根目錄的target文件夾下:springboot
能夠看到CoolBlog-0.0.1-SNAPSHOT.jar
就是咱們須要的java包app
打開終端啓動項目:
進入target文件夾,輸入:curl
java -jar CoolBlog-0.0.1-SNAPSHOT.jar
項目啓動:maven
到這裏項目已經正式啓動了url
啓動完畢了
咱們要怎樣才能關閉佔着端口的項目呢?
很簡單,在命令行按下control+C(windows下:Ctrl+C)就能夠關閉項目spa
固然也能夠利用url關閉:命令行
1.導入maven依賴:
2.設置application.properties參數:
而後在命令行將啓動的項目輸入(IP,端口本身的):
curl -X POST http://localhost:8088/shutdown curl -X POST http://localhost:8080/manage/shutdown
如此這般,也能關閉項目。
固然也有一點小問題:
我在CentOS上啓動項目以後,使用Ctrl+C
關閉項目後,再啓動
發現個人端口號被java進程給佔了
查看全部端口占用狀況(CentOS):
netstat -ntlp
我試着kill -2817
發現殺死不了這進程
這時候公司的產品經理告訴了我答案
kill -9 2817
強行殺死進程:
因此說,千萬別小看產品經理
以上即是使用mvn命令打包springboot項目
以爲還能夠的請點個贊,贊不了也能夠收藏下;
總之,謝謝閱讀~