項目總結46:Linux使用java -jar啟動會自動停止問題(如何使jar在linux上一直運行)
問題:在inux上通過shell終端運行啟動時,執行命令:“java -jar xxx.jar”,當我們退出終端的時候,xxx.jar會停止運行,
原因:因為“java -jar xxx.jar”並沒有以守護進程形式在linux后台自動運行;
解決方案:守護進程運行“java -jar xxx.jar”,如下:
nohup java -jar xxx.jar&
此時程序控制台輸出會被轉移到nohup.out文件中,這個nohup.out文件的位置就在jar包的當前文件夾內