我在Linux上运行Eclipse的Helios EE包,我添加了颠覆性的插件,m2e Maven集成和Trac的Mylin连接器。在过去的几个星期里,我一直在尝试安装更新,每次我都收到这样的消息

No repository found containing <something or other>

最新的一个是

An error occurred while collecting items to be installed
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.eclipse.team.svn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.core,0.7.9.I20110523-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.help,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.mylyn,0.7.9.I20110318-1700
No repository found containing: osgi.bundle,org.eclipse.team.svn.ui,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.mylyn,0.7.9.I20110523-1700
No repository found containing: org.eclipse.update.feature,org.eclipse.team.svn.resource.ignore.rules.jdt,0.7.9.I20110523-1700

这一切意味着什么,我该如何解决?如果Eclipse能够联系存储库来检查新文件,为什么它不能从这些存储库下载这些文件呢?或者错误消息意味着完全不同的东西?


当前回答

问题似乎是与窗口->首选项->可用软件网站中列出的过时网站。在这个窗口中,只需更新建造地点的位置。

对于建筑,不同版本的正确url可以从这个主站点找到: https://download.eclipse.org/buildship/updates/

对于特定版本,请继续向下导航,直到到达特定版本。 例如:https://download.eclipse.org/buildship/updates/e416/releases/3.x/

如需最新更新,请使用url https://download.eclipse.org/buildship/updates/latest/

其他回答

我正在尝试将Spring STS 3.6.3更新到Eclipse Luna(4.4.1)中的3.6.4版本,我尝试了以下解决方案,它对我有效:

>安装新软件>可用软件站点 取消选中所有站点,只选中SpringSource Update Site for Eclipse 4.4,这意味着您只选中您的Eclipse版本的更新站点 验证并进行更新

我有一些存储库URL是用HTTPS保存的。我将它们更改为HTTP,错误就消失了。

您可以在设置中调整URL:首选项->安装/更新->可用软件站点

正如Mauro所说:“您必须删除并重新添加Eclipse项目更新站点,以便重新计算其元数据。”-作为解决方案

对于Eclipse Neon,我有提到Mylyn的错误。

为了使它工作,我必须启用Mylyn站点,这些站点在Available Software Sites首选项窗格中被禁用。它们没有命名(空名称),但是可以通过Location列来识别。

保存、更新Mylyn并重新启动eclipse后,可用软件站点如下所示:

我帮助解决了以下问题:

Go to Help->Software Updates, then select the Available Software tab and click the Manage Sites button Use the Export button to export the sites to a bookmarks.xml file Open the bookmarks.xml file in your favorite text editor, and add a trailing “/” to any of the site urls which are missing the “/” or remove on the end. Save the changes. Back in the Manage Sites window within Eclipse, select all of the sites and click the Remove button Now, click Import and load in the edited bookmarks.xml file

是从这个链接截取的德文·希拉德的数字避难所