Nohup は、実行中のプロセスを現在のコンソールから切り離し、ターミナルを閉じたときにプロセスを続行させます。このようなものを実行します。
nohup java -jar my.jar &
デフォルトでは、出力は nohup.out にパイプされます。それを望まない場合は、以下を試してください:
nohup java -jar my.jar > /dev/null &
次のようなことができるはずです:
nohup java -jar MyApplication.jar &
この問題は Java には関係なく、実際には Linux の動作に関係しています。
以下を実行する必要があります:
nohup <your_application_command> &
開始と終了にそれぞれ「nohup」と「&」があることに注意してください。