Я хочу распаковать файл в формате .tar.xz
. tarTree()
Gradle не поддерживает этот формат, поэтому мне нужно распаковать .xz
в .tar
, тогда я смогу использовать его.
В соответствии с документами , я должен быть в состоянии сделать что-то вроде этого:
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 ответ говорит об использовании Apache Ant Compress antlib внутри Maven. Как я могу достичь аналогичного результата, используя Gradle?