Gradle:如何合并两个.tar文件而不提取其内容?

雨果

阅读Gradle的用户指南并通过Internet搜索之后,我仍然找不到在不提取其内容的情况下合并两个.tar文件的方法。我无法提取其内容的原因是因为某些文件失去了权限。

我希望以下方面的东西:

FileTree someTar = tarTree(resources.gzip('file1.tar.gz'))
FileTree otherTar = tarTree(resources.gzip('file2.tar.gz'))
FileTree result = someTar + otherTar

但这是行不通的...有人有想法或见识吗?

彼得·尼德维瑟

尝试:

task mergedTar(type: Tar) {
    from tarTree(...)
    from tarTree(...)
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章