問題:在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包的當前文件夾內
轉載至:https://www.cnblogs.com/wobuchifanqie/p/11926725.html