Linux后台运行jar包

版权声明:本文为博主吕小布原创文章,未经允许不得转载。 https://blog.csdn.net/qq_36769100/article/details/79963915

摘要:

在linux上运行java项目,需要把java打成jar包扔到linux环境中,然后通过命令运行该jar包

linux运行jar分两种情况:

一、临时性:当退出与linux的连接后,运行任务中断;

二、永久性:将运行项目的任务放入进程,退出ssh连接后,任务继续后台进行

一、第一种就不说了,很简单

二、如何将运行任务添加到进程

1.命令nohup java -jar Test.jar >Log.log &

1.1.这样就把运行任务添加到了linux后台

1.2.其中nohup .... &是必须的

1.3.>Log.log不是必须的,如果没有的话,会自动将日志输出到当前目录下的nohup.log文件中

三、如何结束后台运行的java项目

命令:ps -ef | grep java 

输入上述命令后,会有相关进程被列出来,以前当前进程执行的是哪个任务,如下图:


然后执行命令 kill  -9 6253 就能该结束任务

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页