Eclipse Maven(m2e)不从中心搜索或下载

jz0*_*051 2 eclipse m2eclipse maven m2e

编辑:我发现,我的问题是这个问题.这篇文章可以删除.


如果我想添加一个依赖项,肯定是在Maven Central中,它找不到它.

我的有效pom包含两个id为"central"的条目:

  1. 在存储库(https://repo1.maven.org/maven2)中,它来自我的.m2文件夹中的'settings.xml'
  2. 在pluginRepositories(http://repo.maven.apache.org/maven2)中.我不知道这个条目的来源,我会发现下一个(但我可以在我的项目中排除'settings.xml'和'pom.xml').

如果我手动添加依赖项,则不会下载它.

我已经检查了这里提到的方框,"启动时下载存储库索引"已经激活.

在"Maven存储库视图"中,当我单击"启用完整索引"时,它会显示:"由于以下错误,无法设置索引详细信息:读取过去的EOF"(在两个中心上).

我如何获得中央'重新连接'?

PS:我会像其他人一样以正确的方式完成上面的链接,但由于<10声誉,SOF还不允许这样做.

jz0*_*051 9

此问题的解决方案:删除缓存的索引.它位于workspace\.metadata\.plugins\org.eclipse.m2e.core \nexus中的某个位置(只需删除nexus文件夹的全部内容).这解决了错误消息"由于以下错误而无法设置索引详细信息:读取过去的EOF".