EclipseLink / Maven存储库在哪里? (再次)

时间:2011-11-24 09:01:58

标签: maven repository eclipselink

是的,我知道,主题was asked before,但存储库再次移动。有人见过吗?我非常感激。

5 个答案:

答案 0 :(得分:13)

quick search显示了一长串镜像,其中大多数都返回404,但他们的cache entry仍然可见(目前为止)。所以看起来这些文件似乎已经从源头删除了,而且最近也被删除了。

以下是一些仍然拥有文件的镜像(暂时):


更新

eclipselink邮件列表上的

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>

了解更多信息