こんにちはすべてバックエンドprocess.thatとしてJavaアプリケーションを実行したいのですが、tomcat server.Forのように私は1つのapplication.andを開発してメインクラスと1つのスクリプトファイルから呼び出しました。つまり、(startup.sh)file.inのstartup.shファイル私はMainMethodClassであるclass.thatを呼び出していたメインメソッドクラス私は私のビジネスロジックを書いていた。私はLinuxサーバーでこのアプリケーションを実行しているパテを使用してからパテの窓は閉じられていません。パテの窓の後に閉じていると、停止しています。でも、私はこのアプリケーションを実行する必要もあります。バックエンドでjavaプログラムを実行
答えて
Nohupは、現在のコンソールから実行しているプロセスを切り離し、端末を閉じると処理を続行します。このようなものを実行してください。デフォルトでは
nohup java -jar my.jar &
それはnohup.outにパイプ出力を、あなたが試みることができることを望んでいないので、もし以下となります。
nohup java -jar my.jar > /dev/null &
次のコマンド "java -jar myApp.jar arg1&"を実行すると、nohup:入力が無視され、出力が 'nohup.out 'に追加されます。入力引数を指定してコマンドを実行するにはどうすればよいですか? –
この問題は実際にはLinuxの動作に関係するjavaとは関係ありません。
あなたは、次の操作を行う必要があります。
nohup <your_application_command> &
注開始時と終了時、「nohupは」と「&」それぞれ。
あなたの迅速な対応に感謝しますsh startup.sh&とMainMethodClassというクラスファイルを呼び出した後に変更が加えられました。 –
あなたが好きな何かを行うことができるはず:
nohup java -jar MyApplication.jar &
- 1. Javaプログラムの実行でNoClassDefFoundError
- 2. Javaプログラムの実行
- 3. ANTをJavaでプログラムで実行する
- 4. Java実行プログラムのデフォルト実行ポリシー
- 5. バッチスクリプトでJavaプログラムを実行する
- 6. Javaで外部プログラムを実行
- 7. TomcatでバックグラウンドJavaプログラムを実行する
- 8. オンラインで非GUI Javaプログラムを実行
- 9. コンパイルJavaプログラムが実行
- 10. 1つの実行時インスタンスでJavaプログラムを実行する
- 11. プロファイルVisualVMでのJavaプログラムの実行
- 12. Javaプログラムを実行するMicrosoft Excelマクロ
- 13. Javaプログラムからのコンソールスクリプト実行
- 14. Rclickレジストリ実行するJavaプログラム
- 15. PythonによるJavaプログラムの実行
- 16. javaプロセス実行プログラムを使用してcell -scriptを実行できません
- 17. 別のJavaプログラムからRMIプログラムを実行する
- 18. Vistaでプログラムでプログラムを実行する
- 19. コマンドラインでプログラムをプログラムで実行する
- 20. Windows Mobile 6デバイスでjavaプログラムを実行できますか?
- 21. external "java myprog < input.txt > output.txt"を実行するJavaプログラム
- 22. Javaを使用してリモートPC上でプログラムを実行
- 23. javaで外部プログラムを実行してコマンドを渡す
- 24. プログラムでプログラムを実行するPseudoTTY
- 25. Javaプログラムのテストケースの実行トレースを取得できますか?
- 26. スタンダードなしでJavaプログラムを実行するには
- 27. EclipseにマルチスレッドJavaプログラムをシングルスレッドで実行させる
- 28. JSPのリモートUNIXマシンでJavaプログラムを実行
- 29. 私のJavaプログラムで実行時間を追加する
- 30. hadoopクラスタでmapreduce javaプログラムを実行しています
バックグラウンドでnohupコマンドを実行すると重複する可能性があります(http://stackoverflow.com/questions/7519539/command-execution-with-nohup-in-background) – Synesso