重建Maven指数坚持0%

时间:2016-03-18 14:40:52

标签: java eclipse spring maven

我正在尝试rebuild the Maven index in Eclipse,但它已经停留在0%几个小时。

尝试添加依赖项时,我找不到任何结果。我已经尝试以管理员身份运行Eclipse并勾选"更新存储库"在启动时,但两个选项都没有用。

我使用的是Windows 8.1企业版

Rebuilding Indexes: (0%)

2 个答案:

答案 0 :(得分:6)

  1. 离开Eclipse
  2. 转到[your-workspace-folder]
  3. 删除.metadata / .plugins / org.eclipse.m2e.core / nexus
  4. 删除.metadata / .plugins / org.maven.ide.eclipse / nexus
  5. 重启Eclipse
  6. 如果没有用,请尝试

    1. 删除[your-home-folder] /。m2 / repository / .cache / m2e / $ {m2e.version}。
    2. 另见https://stackoverflow.com/a/16444984/2886891

      阻止来自m2e插件的各种错误的影响,我更喜欢始终使用外部 maven(当然,你必须拥有它installed) :

      enter image description here

答案 1 :(得分:1)

这样做,正如Honza Zidek所做的那样:

  1. 离开Eclipse
  2. 转到[your-workspace-folder]
  3. 删除.metadata / .plugins / org.eclipse.m2e.core / nexus
  4. 删除.metadata / .plugins / org.maven.ide.eclipse / nexus
  5. 重启Eclipse
  6. 删除[your-home-folder] /。m2 / repository / .cache / m2e。
  7. 点击窗口 - >显示视图 - >其他 - > Maven存储库 在出现的选项卡中单击Global Repositories。右键单击中央 - >重建指数。

    我花了30分钟重建它。始终进度条为0%。 Eclipse在[your-home-folder] /。m2 / repository文件夹中下载了大约10Gb。然后它删除了8Gb。

    要检查下载是否正常,只需刷新C盘(或找到驱动器.m2文件夹)。