我需要第三方应用程序作为我项目中的依赖项。依赖关系已上载到版本存储库,但具有快照版本(4.2.0-M8-20190205.102025-530)。
存储库的文件夹结构如下所示(用幻想名称替换了真实项目的详细信息):
nexusserver /存储库/版本/shark/cat/dog/animal-project/4.2.0-M8-20190205.102025-530/animal-project-4.2.0-M8-20190205.102025-530.pom
因此mvn全新安装失败:
我这样设置pom:
<repository>
<id>animal-repo</id>
<name>Animal project repository.</name>
<url>https://mynexusserver.com/repository/releases</url>
</repository>
...
<dependency>
<groupId>shark.cat.dog</groupId>
<artifactId>animal-project</artifactId>
<version>4.2.0-M8-20190205.102025-530</version>
</dependency>
...
我了解问题和问题的根源,但是我无法联系其他人也无法修改存储库。因此,我正在寻找可以与Maven结合使用的解决方法。我真的很感激任何想法!
谢谢。