VB6 アプリケーションをコンパイルする Ant タスクを作成しました。
ソース ファイルの前処理を行った後VB6.exe
、適切なパラメーターを使用して開始します。
Process p = Runtime.getRuntime().exec(...);
p.waitFor();
しかし、Ant の実行中に Ctrl+C を押すと、スクリプトとタスクは終了しますが、生成されたプロセスはまだ実行されています。
Ant スクリプトが終了したときに、開始したプロセスを自動的に終了するにはどうすればよいですか? Ctrl+C を押すとどうなりますか? 私のタスクはすぐに殺されますか、それとも反応する方法はありますか?