我正在尝试使用maven程序集插件在打包期间将nexus存储库中的zip文件包含到我的项目中。此zip文件包含YAJSW和其他自定义脚本。 maven程序集现在可以构建一个tar.gz包,但是如何从nexus存储库中包含一个zip文件。这个zip文件有一个pom。我应该把它作为依赖吗?这是正确的插件还是我应该使用另一个插件。
感谢。
答案 0 :(得分:0)
使用相应的GAV(group / artifactId / version)为zip添加依赖项。
(没有看到你的pom.xml就有点难以说了。)
答案 1 :(得分:0)
添加zip文件的依赖项,如下所示:
以下是maven-assembly-plugin创建的归档示例:
<dependency>
<groupId>the.group.id</groupId>
<artifactId>the-artifactid</artifactId>
<version>1.0</version>
<type>tar.gz</type>
<cassifier>bin-unix</classifier>
</dependency>
<dependency>
<groupId>the.group.id</groupId>
<artifactId>the-artifactid</artifactId>
<version>1.0</version>
<type>zip</type>
<cassifier>bin</classifier>
</dependency>
在这些情况下,分类器来自创建存档的项目中的assembly-decscriptor-id。除此之外,定义类型很重要。