【发布时间】:2009-07-28 02:43:51
【问题描述】:
我正在尝试将整个目录压缩到一个 groovy 程序中。我已经使用内置的 ant 目标来压缩目录,通常这可以工作,除了有时我不关心的 2-3 个文件正在使用中,但邮政编码实际上因此中止 - 关于如何修复的任何想法这个?
谢谢!
代码:
def ant = new AntBuilder()
ant.zip(
destfile: "C:/temp.zip",
basedir: "c:/Temp/"
)
【问题讨论】:
-
您可以创建一个临时目录,将所需的文件复制到该目录,然后将其压缩...意味着您知道这些文件没有在使用中...
-
我试过了,但是复制也失败了。