使用AntBuilder
似乎是在Groovy中创建备份zip文件的最佳方式。此站点上有许多解决方案使用copy
和zip
等方法,但我无法在Groovy 2.1.5中看到这些方法AntBuilder
类。我是否需要安装额外的Jar?
new AntBuilder().zip(
destfile: "mydir/myzip.zip") {
fileset(dir: "mydir/myFile.txt")
}
答案 0 :(得分:1)
AntBuilder
中的方法是动态的,取决于已安装的ant任务。
在问这里之前,您是否尝试过使用它来压缩文件夹?
如果您尝试,您应该看到它有效