在Linux服務器運行jar包並一直處於后台執行


一、一般情況

jar包在linux的目錄為/jarmanager/xxx.jar

使用在/jarmanager目錄下使用 java -jar xxx.jar 命令可以直接運行該jar包的項目,運行成功之后使用crtl+c或者直接關閉連接窗口,可以讓項目停止運行;

二、存在需求

關閉連接窗口,達到可隨時訪問項目的目的

三、解決方案

把項目修改為在后台一直運行。

/jarmanager 目錄下執行 nohup java -jar xxx.jar & 即可。

當前目錄下會生成一個nohup.out文件,控制台輸入的東西會被轉移到這個文件中。

最后可通過exit退出終端窗口。

總結

nohup ………………………… & 命令可使進程在后台一直運行

同理,一些sh文件也可如此操作


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM