SpringBoot项目打成jar包运行在Linux服务器上

打包方式

方式一

方式二

mvn clean install -DskipTests
mvn clean install -Dmaven.test.skip=true

运行jar包

// 第一种方式
java -jar zgbj.jar


// 第二种方式
// 后台自动运行(一定不要漏了最后的&)
// 默认所有的输出会保存在当前路径下nohup.out文件中
nohup java -jar zgbj.jar &


// 第三种方式
//所有输出会存储在temp.txt文件中
nohup java -jar local.jar > temp.txt 2>&1 &

// 指定相关参数
nohup java -Dspring.profiles.active=prod -jar local.jar > temp.txt 2>&1 &

 

 

终止jar程序

  方式一:根据java程序查找

ps -ef | grep java

  方式二:根据jar包查询进程号

ps -ef | grep "java -jar"

或者

jps

  示例如下(注意第一个数字才是进程号)

   杀死进程

kill -9 进程号

 

 

参考链接

【1】https://blog.csdn.net/Ying_ph/article/details/123082020

 

posted @   先娶国王后取经  阅读(102)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示