:http://maven.apache.org/guides/mini/guide-multiple-repositories.html,我添加了两个回购在我的POM文件多个库不起作用
<repositories>
<repository>
<id>MavenCentral</id>
<name>Maven repository</name>
<url>http://repo1.maven.org/maven2</url>
</repository>
<repository>
<id>objectweb</id>
<name>Objectweb repository</name>
<url>http://maven.objectweb.org/maven2</url>
</repository>
</repositories>
,然后我试图编译项目,HAVA一个虚拟依赖性:
<dependency>
<groupId>org.test</groupId>
<artifactId>dummy</artifactId>
<version>1.0.0</version>
</dependency>
,然后得到:
Failure to find org.test:dummy:jar:1.0.0 in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of MavenCentral has elapsed or updates are forced -> [Help 1]
喜欢它似乎只查询第一回购?
不应该尝试连接到第二个回购以及?
还是我完全误解“多个存储库”的目的?
$ mvn --version
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100)
Maven home: C:\apache-maven-3.0.5
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.7.0_25\jre
Default locale: en_GB, platform encoding: GBK
OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"
你是对的!我再次尝试使用另一个虚拟依赖关系,并获得这些警告说在两个回购站中都找不到。并且错误消息是“在MavenCentral(http://repo1.maven.org/maven2)中找不到工件org.test:dummy12:jar:1.0.0” – otm 2014-09-02 18:34:14