如何将超时应用于Ant任务?

Chr*_*ncy 7 ant timeout

如果不编写自定义Ant任务,是否有办法在常规ant目标上使用超时?

提供一些背景信息:我们使用'删除'任务删除给定目录的内容.有时这个目录很大,有很多生成的文件夹和文件.我们希望在5分钟之后让任务超时.

mar*_*ton 10

您可以使用并行任务,该任务具有超时,并行度为1:

<target name="timed_del">
    <parallel threadCount="1" timeout="300000">
        <sequential>
            ... your tasks here ...
        </sequential>
    </parallel>
</target>
Run Code Online (Sandbox Code Playgroud)