Gradle - 将zip解压缩到特定目录

时间:2012-05-15 21:40:21

标签: gradle

我的gradle构建脚本中有一个zip文件作为依赖项。我能够从中提取和引用文件,但它被提取到我的构建目录中的一个文件夹中(我猜这是默认行为)。是否可以更改此行为并使gradle将zip解压缩到我选择的目录中?例如,我想将zip解压缩到项目根目录下的文件夹中。

提前感谢您的帮助。

这是代码段:

FileCollection ZipFiles = files(configurations.new_config.findAll { it.name.endsWith('.zip') })
FileCollection zipFileContents = files(ZipFiles.collect { zipTree(it) })
return files(zipFileContents.findAll { it.name.endsWith('.jar') })

其实我在功能里面有这个。最后一行只返回zip中的jar文件。之前的那行进行提取。

0 个答案:

没有答案