jar 服务包运行后,如果关闭xshell,则不能访问,使用nohup处理


1,通常情况,客户端通过xshell访问centos,进行jar包发布后(命令:java -jar xxx.jar),如果关闭,或者断开xshell后,就不能访问jar包服务了;

2、如何处理呢?

3、使用如下命令:nohup java -jar xxx.jar >指定路径文件.txt &

执行该命令后,可能会出现如下错误:

nohup: ignoring input and redirecting stderr to stdout

4、如下执行命令即可:

nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &
 再次执行,问题解决。

5、如果更改jar后,要

ps -aux | grep java找到进程,然后kill杀死进程后,再nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &