检查Eclipse更新期间未找到存储库

检查Eclipse更新期间未找到存储库,eclipse,Eclipse,Eclipse 3.7.2 运行帮助->检查更新,Eclipse弹出出现问题的窗口 Contacting sofware sites has encountered a problem. No repository found at file:///tmp/formic_xxxxxx/update. 确认后,处理停止。如何解决它?在URL指定的位置,它希望看到content.xml和artifact.xml文件以及插件和其他可能的文件。这些文件不可能存在于该URL中 修复或删除URL(在首选项

Eclipse 3.7.2

运行
帮助->检查更新
,Eclipse弹出出现问题的
窗口

Contacting sofware sites has encountered a problem.
No repository found at file:///tmp/formic_xxxxxx/update.

确认后,处理停止。如何解决它?

在URL指定的位置,它希望看到
content.xml
artifact.xml
文件以及插件和其他可能的文件。这些文件不可能存在于该URL中

修复或删除URL(在首选项中)→ 安装/更新→ 可用的软件站点。)

我也有这个问题。 Eclipse更新程序似乎只适用于不显式指向文件的存储库的尾部“/”

例如

  • 好:
  • 好:
  • 不正常:

有这个问题。不止一个,还有十几个“未找到”存储库。尝试了其他一些方法,但“Eclipse更新程序仅适用于不显式指向文件的存储库的尾随“/”。解决方案对我有效

注意:显式使用“编辑…”按钮不起作用。一旦添加“/”,它就会警告“重复条目”,并禁用“更新”控件

相反,选择所有与“eclipse”相关的项目,将其“导出”到文件,关闭eclipse,然后按照指定在UltraEdit中编辑该文件,然后“导入”该文件。在此之后,更新成功了

注释:为什么这些更新(eclipse和Android的也一样)在更新过程中有如此多的流程问题,这告诉我这两套软件包的开发人员没有使用这些方法。我不知道他们用什么


2012年的靛蓝月食,显然现在主要是2012年2月到2013年4月

我在切换到新的候选火星版本时也遇到了这个问题。以上提到的解决方案对我都不起作用。如果有人被同样的问题困住了,我最终成功地做到了以下几点:

删除我的
C:\Users\[my user]\
文件夹中的
.eclipse
.p2
文件夹


在此之后,我还“重新安装”了eclipse,这可能根本不需要。

但是错误并没有指出哪个URL位置遇到了问题。怎么知道?我是不是遗漏了什么?您的错误消息显示“在以下位置未找到响应:file:///tmp/formic_xxxxxx/update“,这是URL。谢谢。是我误解了。我原以为它一定是一个远程存储库。顺便说一句,有问题的本地URL指向位置${p2.metadata.repo.name},它是什么?这是包含我在回答中提到的文件的URL。该变量用于构建产品和插件的Ant脚本中。如果我简单地禁用这个有问题的本地URL以允许进行其他更新,Eclipse自己的更新是否永远不会通过?当我执行
rm-rf~/.Eclipse/~/.p2
时,eclipse4.10拒绝运行,并给出了一个错误框
找不到同伴共享库',而
eclipse/eclipse`可执行文件给出了一条stdout消息
/home/user/.p2/pool/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.900.v20180922-1751:无法打开共享对象文件:没有这样的文件或目录
。但是Eclipse 4.8.0版本运行正常。