欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 文化 > Linux(CentOS)运行 jar 包

Linux(CentOS)运行 jar 包

2025/3/15 20:44:11 来源:https://blog.csdn.net/BillKu/article/details/143608490  浏览:    关键词:Linux(CentOS)运行 jar 包

1、在本地终端运行,关闭终端,程序就会终止

java -jar tlias-0.0.1-SNAPSHOT.jar

 发送请求,成功

 

关闭终端(程序也会终止)

发送请求,失败

2、在远程终端运行,关闭终端,程序就会终止

java -jar tlias-0.0.1-SNAPSHOT.jar

发送请求,成功

 关闭终端(程序也会终止)

发送请求,失败

3、在后台运行 ,关闭终端,程序不会终止,需要通过 kill 命令结束进程,终止程序

nohup java -jar tlias-0.0.1-SNAPSHOT.jar &

返回PID(进程ID):49720,后续可以通过 kill 命令结束进程 

发送请求1,成功

关闭终端(程序不会终止) 

发送请求2,成功

再打开终端,持续查看日志文件 nohup.out

tail -f nohup.out

发送请求3,成功 

 查看日志文件 nohup.out

--------------------------------------------------------------------------------------------------------------------------------

终止 jar 程序

需获取 jar 程序的 PID(进程ID)

1、通过运行 jar 程序时,获取PID(进程ID):49720

2、通过查询端口占用情况,获取PID(进程ID):49720

netstat -nlp | grep :8080

3、通过查询 java 程序,获取PID(进程ID):49720

ps -ef | grep java

4、 通过查询 jar 程序进程,获取PID(进程ID):49720

ps aux | grep jar

根据 获取到的 PID(进程ID):49720,使用 kill 命令结束进程

kill 49720

 发送请求,失败

--------------------------------------------------------------------------------------------------------------------------------

如果没能结束,则加上 -9 选项,强制结束

kill -9 49720

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词