打包及部署springboot項目詳細過程

1. 確定項目的打包類型 及 名稱

打包成jar文件

項目打包後文件名 springboot-sms.jar(PS:不要問爲什麼文件名要加上sms,因爲這是一個發送短信驗證碼的微服務,O(∩_∩)O哈哈~)

2.打包項目

clean項目

build項目

到填寫Goals,並run

打包完成

根據提示可以在工程目錄下找到生成的jar文件

3.將jar文件上傳到linux服務器指定目錄下(我的放到/usr/java目錄下)

4. 到該目錄下啓動

運行命令:java -jar springboot-sms.jar

然後springboot工程的內置tomcat就開啓了

5. 訪問請求

源碼:

application.properties文件

server.port = 8889

Ok,到此部署成功,可以訪問,但還沒完。

注意:

A.如果是在阿里雲上,要開放對應的端口外界才能訪問。

B.因爲用的secureCRT命令界面控制linux,當secureCRT與linux斷開連接時,該springboot項目也無法訪問,據說是因爲secureCRT命令界面關閉時,內置tomcat關閉,具體原因有待研究,不過解決方案有如下,親測有效

5. 改進啓動方式

運行命令: nohup java -jar springboot-sms.jar &

nohup的意思不掛服務,常駐的意思,除非雲服務器重啓,那就沒法了;最後一個&表示執行命令後要生成日誌文件nohup.out

參考網址: https://blog.csdn.net/zhangxing52077/article/details/73008359 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章