Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EclipseLink/Maven存储库去了哪里?(再次)_Maven_Repository_Eclipselink - Fatal编程技术网

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

EclipseLink/Maven存储库去了哪里?(再次),maven,repository,eclipselink,Maven,Repository,Eclipselink,是的,我知道,主题,但存储库又移动了。有人看见了吗?我将不胜感激。A显示了一长串镜像,其中大多数返回404,但它们的镜像仍然可以查看(目前)。因此,这些文件似乎已经在源代码处被删除了,而且最近也被删除了 以下是一些仍保留文件的镜像(目前): 更新: 在eclipselink邮件列表上显示了一些相当奇怪的东西——虽然maven.repo目录不可访问(404),但解析为.jar或.pom文件的子路径仍然有效 此操作当前失败: 但这是可行的: 虽然相关文件仍然可以访问,但这会打乱镜像过程

是的,我知道,主题,但存储库又移动了。有人看见了吗?我将不胜感激。

A显示了一长串镜像,其中大多数返回404,但它们的镜像仍然可以查看(目前)。因此,这些文件似乎已经在源代码处被删除了,而且最近也被删除了

以下是一些仍保留文件的镜像(目前):


更新: 在eclipselink邮件列表上显示了一些相当奇怪的东西——虽然
maven.repo
目录不可访问(404),但解析为
.jar
.pom
文件的子路径仍然有效

  • 此操作当前失败:
  • 但这是可行的:
虽然相关文件仍然可以访问,但这会打乱镜像过程以及首先检查回购是否存在的任何工作流。从链接的线程:

“这当然会对您可能拥有的代理EclipseLink存储库的任何Nexus或Artifactory存储库造成严重破坏,因为它将得出结论,EclipseLink的回购已停止服务,即使严格来说不是这样。解决方案是关闭存储库的任何自动检查和/或自动阻止。


您是对的,Eclipse Maven存储库似乎都不起作用

但是,java.net上的存储库提供了一个JPA实现:

我不知道这是否有什么好处


尽管如此,Eclipse Maven回购协议仍然需要修复。

最后,Eclipse wiki页面上至少有一个合理的解释,解释它为什么不起作用,请参阅。这些库目前只托管在一个P2 repo中,而plainmaven并不理解。基本上,你必须通过Nexus或其他回购经理代理他们。我链接到的页面上有配置(开源)Nexus的说明,高级版本可以本机读取P2 repos。

这对我很有用

<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>

日食
http://download.eclipse.org/rt/eclipselink/maven.repo
org.eclipse.persistence
org.eclipse.persistence.core
2.3.1

从EclipseLink 2.5.0开始,EclipseLink respository位于Maven Central

EclipseLink 2.4.2版本和当前的开发构建基于:


oss.sonatype.org
OSS Sonatype分期
https://oss.sonatype.org/content/groups/staging
可以在以下存储库中找到旧版本:

<repository>
   <id>EclipseLink</id>
   <url>http://download.eclipse.org/rt/eclipselink/maven.repo</url>
</repository>

日食
http://download.eclipse.org/rt/eclipselink/maven.repo
了解更多信息


如果以前有人问过,是否最好在原始问题上添加一条评论以更新该问题?抱歉,我无法对该问题发表评论,也无法给出答案,因为我不知道答案。我现在对这个问题做了一个编辑请求。希望这会实现。我可以把这个问题留在这里直到编辑被批准吗?我对旧问题的编辑被拒绝了。所以我认为这个问题是正确的。有人吗?谢谢,这样就清楚了。在你给我这个有用的答案之前,我联系了网站管理员,现在我请网站管理员检查一下。谁知道呢,这可能会被修复。但出于某种原因,这个链接:,应该指向ASM,基于URL,指向完全不同的东西…我还无法让OSS Nexus选项按照他们的说明工作。谢谢你的链接!一开始在eclipselink页面上没有发现这个小提示!