我在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能够联系存储库来检查新文件,为什么它不能从这些存储库下载这些文件呢?或者错误消息意味着完全不同的东西?


当前回答

关于Oxygen,请参阅Eclipse社区论坛:

“在我的案例中,Oxygen更新了Buidship的URL为: http://download.eclipse.org/buildship/updates/e46/releases/2.x

注意:e46是Neon版本https://github.com/eclipse/buildship/blob/master/docs/user/Installation.md

一旦我更新URL到氧气版本(e47): http://download.eclipse.org/buildship/updates/e47/releases/2.x

更新成功”

其他回答

从开普勒SR1更新到开普勒SR2为我解决了这个问题。 我只是安装了现有的安装,所以我的设置没有受到损害。

Win8.1, 64位

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

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

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

安装最新的STS,导出其站点列表并导入到您的站点中。

这可能是发布者的问题,也可能是URL不活跃的问题

你可以通过安装新软件功能来安装它

如果你被市场上的eclipse颜色主题卡住了,那么你只需要将URL中的。com替换为。io,因为。com URL不存在

要了解如何正确地使用此功能进行安装,请查看以下内容

https://itsfoss.com/change-eclipse-color-theme/

从2018年年中开始,我就有同样的问题。执行搜索时,自2011年以来已报告此问题。 我很惊讶有人为此提出了变通办法。不幸的是,它们对我不起作用,目前唯一的解决方案似乎是完全重新安装Eclipse。作为这里得到最多好评的建议,许多建议都是相互矛盾的,这意味着尝试错误的猜测。

除了这些变通方法,恕我直言,这需要一个解决方案。我们现在都2019年了,肯定有办法解决这个反复出现的问题吧?怎么可能没有一个简单的修复,即如果repo URL没有找到:跳过并继续下一个URL /更新(不中止为严重错误和阻止任何其他更新)?