2010-07-09 2 views
2

Как получить Apache Ant для удаления каталога ни на что. Я хочу, чтобы он был удален, даже если в Windows есть блокировки или использование каталога.Apache ant deleting каталоги независимо от того, что

Я использую постоянный агент для интеграции в окне Windows, который не удаляет каталог сборки и, как результат, не выполняет сборку. Это крайне раздражает и подрывает статистику.

Ничего активного использования каталога не активно, и антивирус отключен.

Я просто хочу удалить каталог независимо от того, что. Как я могу добиться этого в Windows с помощью Apache Ant?

+0

Я не думаю, что есть способ от процесса Java, чтобы освободить ручки fil открытые другим процессом. – feniix

ответ

1

Думаю, вам понадобится внешняя программа для этого. проверить это: _http: //www.codeguru.com/cpp/wp/files/fileio/article.php/c1287

здесь есть сравнение отпирания tools.Check это с интерфейсом командной строки: _http : //ccollomb.free.fr/unlocker/

Если вы знаете, какой процесс держит вашу папку, вы можете просто вызвать taskkill ... (вы даже можете убить explorer.exe, но вы можете запустить его снова) и если ваша папка является общей, вы можете использовать net delete command

Смежные вопросы