你可以使用 ZIP 或者 TAR 等壓縮文件的內(nèi)容作為文件樹, Project.zipTree() 和 Project.tarTree() 方法返回一個 FileTree 實例, 你可以像使用其他文件樹或者文件集合一樣使用它.例如,你可以使用它去擴(kuò)展一個壓縮文檔或者合并一些壓縮文檔.
例 15.7 使用壓縮文檔作為文件樹 build.gradle
// 使用路徑創(chuàng)建一個 ZIP 文件
FileTree zip = zipTree('someFile.zip')
// 使用路徑創(chuàng)建一個 TAR 文件
FileTree tar = tarTree('someFile.tar')
//tar tree 能夠根據(jù)文件擴(kuò)展名得到壓縮方式,如果你想明確的指定壓縮方式,你可以使用下面方法
FileTree someTar = tarTree(resources.gzip('someTar.ext'))