答案1
你可以嘗試
nohup java -jar YourCode.jar &
(&符號在背景發送進程,nohup使您的進程不會與shell一起退出。)
答案2
對於快速測試來說 nohup 是可以的。但如果你想安全,你應該使用諸如 start-stop-daemon(在 debian/ubuntu 機器上)之類的工具。
有了它,就可以輕鬆編寫自己的初始化腳本。您可以在系統關閉時安全地終止您的應用程式。例如關閉資料庫連線、關閉交易等。您可以在系統啟動時啟動進程。您可以 chroot 您的進程(如果需要)您可以切換到特殊的進程用戶,因此它不會在 root 下運行。等等。