Eclipseでは、ctrl + cをプロセスに送信したい場合はできないようです。コンソールの終了ボタンは、シャットダウン フックを実行せずに、実行中のプロセスを強制終了するだけです。Java自体が別のプロセスにシグナルを送信することを許可していないことを私は知っています。
ただし、Intellij のアイデアには、「停止」ボタンの横に「終了」ボタンがあり、シャットダウン フックを実行できるようです。
intellijがこれをどのように行うか誰か教えてもらえますか?
プログラムから別の Java プロセスにも ctrl+c を送信する必要があります。