我有一个非常简单的项目,我想将其打包为 .rar。现在,我正在使用 maven-rar-plugin,它在本地工作得很好。当我打包时,我得到了我的 .rar,这就是我想要的。但是,我有这样的<distributionManagement>
部分:
<distributionManagement>
<repository>
<id>deployment</id>
<name>Release Repo</name>
<url>http:// mynexus.com: 8081/nexus/content/repo/release</url>
</repository>
</distributionManagement>
然后当我运行时deploy -DperformRelease='true'
,我得到一个发布到我的关系的 .jar。然后,当我将此项目作为依赖项包含在另一个项目中时:
<dependency>
<groupId>MyProject</groupId>
<artifactId>myProject</artifactId>
<version>v1</version>
<type>rar</type>
</dependency>
它进入 mynexus 并尝试下载它但找不到它。当我浏览 nexus 时,该项目在发布目录中,但它是一个 .jar 并且 maven 依赖项失败,说 .rar 不存在