0
この質問はasked beforeでしたが、まだ答えはありません。Windowsコンソールを閉じるときにJavaアプリケーションを正常にシャットダウンするにはどうすればよいですか?
シナリオは、JavaコマンドラインプログラムがWindowsコンソールウィンドウから起動されることです。コンソールウィンドウの "X"クローズボタンが押されてもプログラムは実行されます。
効果は、シャットダウンフックが実行されずにプログラムが終了していることです(それらは適切な位置にあり、Ctrl-Cで適切に反応します)。 that questionへ
This answerは、closingイベントに反応し、JavaからのSetConsoleCtrlHandlerを使用することができます(おそらく、プラットフォーム固有の)ライブラリがあり、
C.
からそれを行うことが可能であることを示唆していますか?
なぜ、これはリンクされた質問の複製として閉じられませんか? –
@ Jiri Tousek:「未回答のものと重複して質問することはできません。」 (https://stackoverflow.com/help/duplicates) – Gustave
リンクされた質問にはすでに2歳以上の回答が3つありますが、これは重要ではありません。この質問は、新しい質問が必要なリンクされたものとどう違うのでしょうか? –