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 @ 2023-03-31 14:57  先娶国王后取经  阅读(73)  评论(0编辑  收藏  举报