是的,我知道,主题was asked before,但存储库再次移动。有人见过吗?我非常感激。
答案 0 :(得分:13)
quick search显示了一长串镜像,其中大多数都返回404,但他们的cache entry仍然可见(目前为止)。所以看起来这些文件似乎已经从源头删除了,而且最近也被删除了。
以下是一些仍然拥有文件的镜像(暂时):
This thread显示了一些比较古怪的东西 - 而maven.repo
目录无法访问(404),解析为.jar
或.pom
个文件的子路径仍然有用!
虽然仍然可以访问相关文件,但这会影响镜像过程以及首先检查存储库是否存在的任何工作流程。从链接的线程:
“这当然会对您可能拥有代理EclipseLink存储库的任何Nexus或Artifactory存储库造成严重破坏,因为它会断定EclipseLink的repo已停止服务,即使严格来说它不是。解决方案是关闭任何自动检查存储库和/或自动阻止它。“
答案 1 :(得分:6)
最后,至少在Eclipse维基页面上有一个合理的解释,说明它为什么不起作用,请参阅http://wiki.eclipse.org/EclipseLink/Maven。这些库目前仅托管在普通Maven不理解的P2回购中。基本上,您必须通过Nexus或其他回购经理代理它们。我链接的页面有配置(开源)Nexus的说明,高级版本可以原生读取P2 repos。
答案 2 :(得分:5)
这对我有用
<repository>
<id>eclipse</id>
<url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.core</artifactId>
<version>2.3.1</version>
</dependency>
答案 3 :(得分:0)
你是对的,Eclipse Maven资源库似乎都不起作用。
java.net上的存储库确实提供了JPA实现:http://download.java.net/maven/2/org/eclipse/persistence/javax.persistence/2.0.0/
我不知道它是否有用。
仍然需要修复Eclipse Maven repos。
答案 4 :(得分:0)
从EclipseLink 2.5.0开始,EclipseLink资源库位于Maven Central上。
EclipseLink 2.4.2版本和当前的开发版本位于http://oss.sonatype.org:
<repository>
<id>oss.sonatype.org</id>
<name>OSS Sonatype Staging</name>
<url>https://oss.sonatype.org/content/groups/staging</url>
</repository>
旧版本可在以下存储库中找到:
<repository>
<id>EclipseLink</id>
<url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>
了解更多信息