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