原文:Linux使用java -jar启动会自动停止问题(如何使jar在linux上一直运行)

问题:在inux上通过shell终端运行启动时,执行命令: java jar xxx.jar ,当我们退出终端的时候,xxx.jar会停止运行, 原因:因为 java jar xxx.jar 并没有以守护进程形式在linux后台自动运行 解决方案:守护进程运行 java jar xxx.jar ,如下: 此时程序控制台输出会被转移到nohup.out文件中,这个nohup.out文件的位置就在ja ...

2020-12-06 17:42 0 2570 推荐指数:

查看详情

Linux启动停止jar包的运行

脚本一: startTest.sh内容如下: #!/bin/sh java -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成 echo $! > /var/run/Test.pid # 将jar包 ...

Tue Sep 29 05:34:00 CST 2015 0 2110
Linux如何运行停止jar

nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 ctrl + c 退出控制面板,系统不停止 查看当前应用所占用端口: netstat -nlp|grep 8089 //8089是系统启动 ...

Mon Feb 10 22:10:00 CST 2020 0 12201
Linux如何运行停止jar

nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 ctrl + c 退出控制面板,系统不停止 查看当前应用所占用端口: netstat -nlp|grep 8089 //8089是系统启动 ...

Sat Nov 23 00:36:00 CST 2019 0 2777
Linux服务器上运行jar包,并且使jar一直处于后台执行

1.我jar包在linux的目录为/a/bbb.jar 正常情况下,使用在/a目录下使用 java -jar bbb.jar 可以直接运行jar包的项目,运行成功之后使用crtl+c可以退出项目运行,或者直接关闭连接窗口,项目也会停止运行; 2.使jar包在 ...

Sun Nov 25 16:52:00 CST 2018 0 4326
[转] Linux启动停止jar包的运行

脚本一: startTest.sh内容如下:#!/bin/shjava -jar Test.jar & #注意:必须有&让其后台执行,否则没有pid生成echo $! > /var/run/Test.pid # 将jar启动对应的pid写入文件中,为停止时 ...

Fri Jan 06 18:23:00 CST 2017 0 13330
linux 运行停止jar的shell 脚本

脚本一: startTest.sh内容如下: java -jar Test.jar & echo $! > /var/run/Test.pid stopTest.sh内容如下: PID=$(cat /var/run/Test.pid) kill -9 $PID ...

Sun Dec 17 03:55:00 CST 2017 0 1889
linux运行停止jar

一、后台运行jar 上述命令会使jar包在后台运行,用户退出也不会终止程序。 其中: 末尾的&,使用指定后台运行 nohup命令表示,系统后台不挂断地运行命令,退出终端不会影响程序的运行。不加这个命令,即使使用&,在退出远程连接后还是终止程序。 > ...

Sat Aug 29 01:48:00 CST 2020 0 2524
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM