打包及部署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 

 

猜你喜欢

转载自blog.csdn.net/ffb920724/article/details/83027842
今日推荐