原文: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