Я создал задачу Ant для компиляции приложений VB6.
После некоторой предварительной обработки исходных файлов я запускаю VB6.exe
с соответствующими параметрами, используя
Process p = Runtime.getRuntime().exec(...);
p.waitFor();
Но когда я нажимаю Ctrl + C во время работы Ant, сценарий и моя задача завершаются, но порожденный процесс все еще выполняется.
Как я могу автоматически завершить процесс, который я начал, когда сценарий Ant завершается?
Что именно произойдет, если я нажму Ctrl + C? Моя задача убита немедленно или есть какой-то способ реагировать?