有没有可以做到这一点的maven插件。目前我正在使用 ant 插件,但我想知道是否还有其他方法。
谢谢。
如果您尝试解压缩的tarball是项目依赖项,那么maven 依赖项插件可以做到这一点。看看unpack 目标。
Check out http://evgeny-goldin.com/wiki/Maven-copy-plugin#Archiving, specifically the unpack option:
maven-assembly-plugin
可以创建和解压.tar.gz
文件。我不知道它是否识别.tgz
扩展名。
没有标准的Maven 插件可以做到这一点。
但是,您可以使用 Maven antrun插件来使用标准 Ant 任务为您进行解包。这就是我遇到类似问题时使用的方法。
有很多私人开发的 Maven 插件可以解包文件,但它们通常在标准的公共存储库中不可用,我宁愿不让我的 Maven 构建过程依赖于某个第三方存储库。太多次,我已经让这些存储库关闭,突然间我无法进行构建。