2

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

谢谢。

4

4 回答 4

2

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

于 2012-04-12T06:55:50.980 回答
0

Check out http://evgeny-goldin.com/wiki/Maven-copy-plugin#Archiving, specifically the unpack option:

于 2012-04-12T01:34:57.393 回答
0

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

于 2012-04-13T13:27:53.313 回答
0

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

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

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

于 2012-04-12T05:12:42.460 回答