【发布时间】:2017-01-07 20:31:13
【问题描述】:
我有一个 ant 任务,它使用 <exec> 执行冗长的构建操作。 Ant 由 Windows 命令行中的批处理文件启动。如果我通过关闭窗口来终止 ant 任务,<exec> 启动的进程会继续运行。当ant进程本身终止时,如何终止生成的进程?
Ant 1.10.0 在 Windows 7 x64 和 Oracle JDK 8 上使用。启动过程的任务类似于:
<exec executable="${make.executable}" dir="${compile.dir}" failonerror="true">
<arg line="${make.parameters}" />
</exec>
运行ant的java进程在关闭命令行窗口时正确终止。
【问题讨论】:
-
我也有同样的问题...
标签: windows batch-file ant cmd exec