统计
  • 建站日期:2019-12-01
  • 文章总数:2002 篇
  • 评论总数:2124 条
  • 分类总数:21 个
  • 最后更新:11月21日
文章 未分类

linux下如何部署本jar包并且在后台运行【站长亲踩坑】

程序员阿鑫
首页 未分类 正文

1、执行jar包的命令和在windows操作系统上是一样:

java -jar penn-0.0.1-SNAPSHOT.jar;

注: 关闭服务器连接时会关闭此程序进程,(推荐测试可用)

2、将jar程序设置成后台运行,并且将标准输出的日志重定向至文件msg.log;

nohup java -jar penn-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &

注: nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了(推荐使用)

3、如果想杀掉运行中的jar程序,查看进程命令为: ps -ef | grep java

找到此进程: root  9836  0.1  4.6 10903144 1522292 ?    Sl   Nov08   1:31 java -jar penn-0.0.1-SNAPSHOT.jar

执行:  kill -9 9836 杀死进程;
注:  9836 为进程标识号

(Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如:#killall -9 NAME)

版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

-- 展开阅读全文 --
这篇文章最后更新于2023-1-12,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
小栗子QQ机器人框架5.2/附使用插件
« 上一篇
2023兔年头像框制作生成微信小程序源码
下一篇 »

发表评论