我正在尝试从头开始创建一个 spring 4 项目,而 maven 无法解决com.oracle.toplink:toplink:jar:10.1.3
以下是我在pom.xml
<repositories>
<repository>
<id>repo2.maven.org</id>
<name>repo2.maveng.org</name>
<url>http://repo2.maven.org/maven2</url>
</repository>
<repository>
<id>repo1.maven.org</id>
<name>repo1.maven.org</name>
<url>http://repo1.maven.org/maven2</url>
</repository>
<repository>
<id>java.net</id>
<name>java.net</name>
<url>http://download.java.net/maven/2</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.release</id>
<name>EBR Spring Release Repository</name>
<url>http://repository.springsource.com/maven/bundles/release</url>
</repository>
<repository>
<id>com.springsource.repository.bundles.external</id>
<name>EBR External Release Repository</name>
<url>http://repository.springsource.com/maven/bundles/external</url>
</repository>
<repository>
<id>repo.spring.io</id>
<name>repo.spring.io-releases</name>
<url>http://repo.spring.io/ext-release-local</url>
</repository>
</repositories>
问题:
- 我应该添加哪个 repo 以确保 maven 解决了这种依赖关系?
- 通常,如何知道特定工件属于哪个 repo?
我看到的错误消息如下。这个错误是否意味着 Maven 没有尝试在提到的其他存储库中查找它?
在 repo2.maven.org ( http://repo2.maven.org/maven2 ) -> [帮助 1]中找不到工件 com.oracle.toplink:toplink:jar:10.1.3