先打成jar包再开始部署

打jar包的方式

https://blog.csdn.net/qq_41489540/article/details/109394023

基本部署

命令

  1. nohup java -jar xxx.jar >xxx.log 2>&1 &

语法解读:
后台部署
nohup java -jar jar包名字.jar >日子名字.log 2>&1 &

前台部署
java -jar jar包名字.jar >日子名字.log 2>&1 &

nohup 是后台的意思,如果你想前台部署的话,就把nohup 去掉,

如果想指定端口的话

下面命令就是指定9999端口

java -jar xxxx.jar —server.port=9999

查看部署的jar进程

输入命令: jobs -l 查看进程:

SpringBoot用 jar方式部署项目 - 图1

running 就是启动状态

然后 访问项目 IP加端口 名字 就可以访问项目了./参考下面:

http://120.79.13.252:8080/login

关闭项目

输入命令: jobs -l 查看进程:
SpringBoot用 jar方式部署项目 - 图2
直接 kill -9 加进程号 强杀即可
再 jobs -l 查看一下 就没那个进程了.

查看日志

直接 tail -f xxx.log 就能查看到滚屏输出日志,前提是已经配置好了日志输出文件夹地址.

SpringBoot用 jar方式部署项目 - 图3