无论如何,如何让 Apache Ant 删除目录。即使 Windows 上的目录有锁或使用情况,我也希望将其删除。
我在 Windows 机器上使用持续集成远程代理,它无法删除构建目录,因此构建失败。这非常烦人,并且会破坏统计数据。
没有任何事件正在使用该目录,并且禁用了防病毒软件。
无论如何,我只想删除目录。我如何在 Windows 上使用 Apache Ant 实现这一点?
最佳答案
我认为您需要外部程序来执行此操作。 检查这个: _http://www.codeguru.com/cpp/w-p/files/fileio/article.php/c1287
这里有解锁工具的比较。使用命令行界面检查: _http://ccollomb.free.fr/unlocker/
如果您知道哪个进程正在占用您的文件夹,您可以调用 taskkill...(您甚至可以终止 explorer.exe,但您可以重新启动它) 如果您的文件夹是共享的,您可以使用 net delete 命令
关于windows - 无论如何,Apache ant 都会删除目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209317/