在 maven 中解压缩 .tgz 文件



有没有一个 maven 插件可以做到这一点。目前我正在使用 ant 插件,但我想知道是否有另一种方法。

谢谢。

如果您尝试解压缩的压缩包是项目依赖项,那么 maven 依赖项插件可以做到这一点。 看看解包目标。

查看 http://evgeny-goldin.com/wiki/Maven-copy-plugin#Archiving,特别是解包选项:

  • http://evgeny-goldin.com/wiki/Maven-copy-plugin#Unpacking_archives:_.3Cunpack.3E

没有标准的Maven插件可以做到这一点。

但是,您可以使用 Maven antrun 插件使用标准 Ant 任务为您解包。这就是我遇到类似问题时使用的。

有很多私人开发的Maven插件可以解压缩文件,但它们通常不在标准公共存储库中可用,我宁愿我的Maven构建过程不依赖于某些第三方存储库。太多次,我让这些存储库出现故障,突然间我无法进行构建。

maven-assembly-plugin可以创建和解压缩.tar.gz文件。 我不知道它是否识别.tgz扩展名。

相关内容

  • 没有找到相关文章

最新更新