0

Eclipse を使用して、「外部ツール構成」から外部プログラムを起動しています。

私のプログラムには「bin/launch-program」実行可能ファイルがありますが、プログラムを停止する唯一の方法である「bin/stop-program」もあります。

私のEclipseのExternal Tool Configurationのタブ「Main」で、次のように設定しました。

  • 場所: <PROGRAM_HOME>/bin/launch-program
  • 作業ディレクトリ: <PROGRAM_HOME>

しかし、停止イベントを処理する方法を探しています。

つまり、外部プログラムの起動はうまく機能します。出力は Eclipse のコンソールに表示されます。問題は、特定のコマンド ラインを起動するために、コンソールの [Terminate] ボタンのクリックをどのように処理するかということです。

4

1 に答える 1

0

Eclipse コンソールの終了ボタンからプログラムを終了することは、タスク マネージャーを使用してプログラムを強制終了することと同じです。赤い終了ボタンのコマンドを編集するのは安全ではありませんが、シャットダウン フックを終了する前にプログラムに何かを実行させることができます。

于 2014-01-17T10:40:45.873 に答える