Не пишущий пользовательскую задачу Ant, там способ использовать тайм-аут на регулярном целевом объекте Ant?
Дать некоторую вводную информацию: мы используем 'удалить' задачу удалить содержание данного каталога. Иногда этот каталог является крупным с большим количеством сгенерированных папок и файлов. Мы хотели иметь тот тайм-аут задачи после, скажем, 5 минут.
Вы можете использовать параллельную задачу, у которой есть тайм-аут с параллельной степенью, равной единице:
<target name="timed_del">
<parallel threadCount="1" timeout="300000">
<sequential>
... your tasks here ...
</sequential>
</parallel>
</target>