.javaまたは.classファイルを実行するにはnohupをどのように使用する必要がありますか? [閉鎖]

.javaまたは.classファイルを実行するにはnohupをどのように使用する必要がありますか? [閉鎖]

nohupUbuntuサーバーでプレイするのは今回が初めてです。私はそれnohupについていくつかのドキュメントを読んでnohup ./server.sh &

私が知りたいのは、.javaファイルをどのように実行するのですかnohup?特別な方法がありますか?それとも、aに変換しjarてから上記のように実行する必要がありますか?ここ。どんな助けでも大変感謝します。

答え1

nohup は、他のコマンドが hup 信号の影響を受けないようにするコマンドです。動作方法を既に知っていると仮定すると、javaファイルを実行できます。

nohup ${JAVA_HOME}/bin/java YourClass &

または

nohup ${JAVA_HOME}/bin/java -cp ${CLASSPATH} YourClass & 

瓶なら

nohup ${JAVA_HOME}/bin/java -jar Yourjar.jar &

注:最後のアンパサンドはnohupの一部ではありません。これは、プロセスがバックグラウンドで実行され続けるようにするためです。

関連情報