27

我面临着我的日食靛蓝的情况"Unable to update index for central|http://repo1.maven.org/maven2"

我正在使用外部 Maven 3.0.3 安装和使用 Eclipse Indigo 配置的 m2eclipse,我绝对不在任何代理后面。

此外,我在 Eclipse 中的网络配置全部设置为直接,我仍然无法更新索引。

我可能忽略了什么?我在谷歌和其他论坛上搜索过,但无法解决。

4

5 回答 5

41

来自 Wojtek 的链接。

  1. 关闭日食
  2. 删除workspace_location/.metadata/.plugins/org.maven.ide.eclipse/nexus
  3. 删除workspace_location/.metadata/.plugins/org.eclipse.m2e.core/nexus
  4. 转到 Window->Preferences->Maven 并启用名为“Download repository index updates on startup”的复选框。
  5. 确定并重新启动 Eclipse。
于 2012-08-02T10:38:23.343 回答
1

只是遇到了同样的问题。原来 m2e 插件无法处理settings.xml. 刚刚输入了普通密码并再次更新了索引。依赖项下载不受影响。它们与加密密码一起工作得很好。对我来说似乎是一个错误。

于 2013-08-01T17:36:59.970 回答
0

我已经尝试了所有这些较小的删除,但这无济于事。一位同事建议删除整个 .metadata 文件夹。稍后从他们的地方导入项目或从 svn 签出它们(如果你使用一些)。这并不复杂,但它有所帮助。问题是我们真的不知道,哪些元数据被破坏了,所以下一步自然是删除所有这些元数据。我认为,在重新安装 Eclipse + 插件之前,这是最彻底的清理。

于 2012-11-13T14:49:59.353 回答
0

我不得不更新 Maven 插件。它不起作用。(帮助菜单 > Eclipse Marketplace > 输入 Maven > 单击放大镜)> 选择 Maven 插件 > 更新

然后转到 Window->Preferences->Maven 并启用名为“Download repository index updates on startup”的复选框。

于 2015-07-25T15:03:00.410 回答
-2

如果在说完之后你又遇到了问题,你可以从我的文档/home中删除文件夹.m2并让你的 IDE 为你重新下载该文件夹,它解决了我的同样问题。

于 2016-06-12T15:45:13.763 回答