Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/377.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Java 经典错误:无法更新中心服务器的索引|http://repo1.maven.org/maven2_Java_Eclipse_Maven_M2eclipse_Eclipse Indigo - Fatal编程技术网

Java 经典错误:无法更新中心服务器的索引|http://repo1.maven.org/maven2

Java 经典错误:无法更新中心服务器的索引|http://repo1.maven.org/maven2,java,eclipse,maven,m2eclipse,eclipse-indigo,Java,Eclipse,Maven,M2eclipse,Eclipse Indigo,我面临的情况是,我的EclipseIndigo无法更新central的索引|http://repo1.maven.org/maven2“ 我正在使用外部Maven 3.0.3安装和配置了EclipseIndigo的m2eclipse 我绝对不会支持任何代理 此外,我在eclipse中的网络配置都设置为direct,我仍然无法更新索引 我可能忽略了什么?我在谷歌和其他论坛上搜索过,但无法解决问题。来自Wojtek的链接 月食 删除workspace_location/.metadata/.plug

我面临的情况是,我的EclipseIndigo无法更新central的索引|http://repo1.maven.org/maven2“

我正在使用外部Maven 3.0.3安装和配置了EclipseIndigo的m2eclipse 我绝对不会支持任何代理

此外,我在eclipse中的网络配置都设置为direct,我仍然无法更新索引

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

来自Wojtek的链接

  • 月食
  • 删除workspace_location/.metadata/.plugins/org.maven.ide.eclipse/nexus
  • 删除workspace_location/.metadata/.plugins/org.eclipse.m2e.core/nexus
  • 转到窗口->首选项->Maven并启用名为“启动时下载存储库索引更新”的复选框
  • 确定并重新启动Eclipse

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

    只是有同样的问题。原来m2e插件无法处理
    settings.xml
    中的加密密码。刚刚输入了普通密码,更新索引又起作用了。依赖项下载未受影响。使用加密密码时,它们工作正常。看起来像个bug。

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


    然后转到Windows->Preferences->Maven并启用名为“启动时下载存储库索引更新”的复选框。

    如果在听说您再次出现问题后,您可以从我的文档/home中删除文件夹.m2,并让IDE为您重新下载该文件夹,它解决了我同样的问题。

    我也遇到了类似的问题(但在代理之后),我必须重新加载
    settings.xml
    。我认为索引无法更新的信息被缓存在这里,在重新加载settings.xml之后,这个缓存被清除。您必须至少有一个user settings.xml XOR,或对已安装的Maven运行时(您已配置)的引用。如果没有“org.Maven.ide.eclipse”文件夹怎么办?我没有workspace_location/.metadata/.plugins/org.Maven.ide.eclipse/nexus,但它可以工作anyway@starkm耐心点亲爱的,耐心点