1.注意pom文件
<packaging>jar</packaging>
2.确保src下的test下的代码都能成功运行,不然打包会报错
3.先clean再install包就打好了,在target下面
4.1
//1.先将jar文件上传到springboot项目目录,同级
//2. 关闭项目
fuser -k -n tcp 8070
//3.将jar包移动到springboot文件夹
mv ../test.jar ./ //将上层文件夹的文件移入
// 4.重启项目
--spring.profiles.active=dev 指定properties文件
nohup java -Xms4096m -Xmx4096m -jar test.jar --spring.profiles.active=dev >./test_1124.out &
4.2 把jar包拉倒服务器文件夹
//先停止项目
fuser -k -n tcp 8070
//启动项目,指定日志名称
nohup java -jar test.jar >./test_月日.out &
//查看日志
tail -f test_月日.out
如果关闭终端,比如windows/linux下关闭了命令行输入,整个程序将终止;
解决办法:在最后加一个 &
如果你想在启动的时候指定端口号,需要的jar包后面加上 --server.port = 8070
nohup java -jar xxx.jar --server.port=8070 &