我如何在Gradle中使用ant-compress(在xz tar文件之前?)>

问题描述 投票:0回答:1

我想解压缩.tar.xz格式的文件。 Gradle的tarTree()不支持此格式,因此我需要将.xz解压缩为.tar,然后才能使用它。

根据docs,我应该能够执行以下操作:

    ant.untar(src: myTarFile, compression: "xz", dest: extractDir)

但是,我得到一个错误:

Caused by: : xz is not a legal value for this attribute
    at org.apache.tools.ant.types.EnumeratedAttribute.setValue(EnumeratedAttribute.java:94)

SO answer讨论在Maven中使用Apache Ant Compress antlib。如何使用Gradle获得相似的结果?

我想解压缩.tar.xz格式的文件。 Gradle的tarTree()不支持此格式,因此我需要将.xz解压缩为.tar,然后才能使用它。根据文档,我应该是...

gradle ant
1个回答
1
投票

转换链接中的Maven SO答案将类似于:

© www.soinside.com 2019 - 2024. All rights reserved.