如何从不同的存储库
问题描述:
例如添加Maven依赖,让我们说我有一个具有位于两个不同的储存库的依赖一个Maven构建文件:如何从不同的存储库
<repository>
<id>id1</id>
<name>id1</name>
<url>http://localhost/mavenRepo/repository1</url>
</repository>
<repository>
<id>id2</id>
<name>id2</name>
<url>http://localhost/mavenRepo/repository2</url>
</repository>
从第一仓库的一个依赖关系,并从其他第二储存库。我怎样才能做到这一点?
答
只需列出<dependencies>
部分中的所有依赖关系,Maven会依次联系每个存储库(包括您的本地存储库)以找到它们。
POM文件没有“从这个存储库获取这些依赖关系并从该存储库获取这些依赖关系”的概念。
答
你怎么能做什么?问题是什么?只需添加依赖关系,Maven将尝试从中心存储库中解决它们,然后在下一个声明的存储库中找回,如果未找到,等等。
我以为我是对的。基本上,经过一堆更多的故障排除之后,我发现它完全不相关。只是当我添加第二个回购时,它是失败的时候。我走错了路。 – 2010-02-25 18:44:14