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