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


当前回答

对于那些在安装Eclipse代码推荐器时遇到此问题的人,您可以尝试Eclipse社区论坛的建议:

Go to Help -> Install new software...
Add a repository: 
    Name: Code Recommenders
    Location: https://repo.eclipse.org/content/shadows/releases.unzip/org/eclipse/recommenders/stable/2.5.4/stable-2.5.4.zip-unzip/

我想这种方法也可以用于其他归档项目。

其他回答

我有同样的问题与波纹错误:

session context was:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,oracle.eclipse.tools.rest.lib,8.4.0.201510191754

解决方案是禁用eclipse的Oracle Enterprise Pack

如何禁用这个包见下图:

关于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

更新成功”

正如许多人已经说过的,这是一个与更新网站有关的问题,对我来说,禁用帮助→安装新软件→“在安装期间联系所有更新网站以查找所需的软件”修复了安装Sirius的问题。 把安装epsilon我禁用更新站点如图所示

也许,我处理这个bug的经验会被某些人(包括我自己)所需要。:))。

所以,我可以在这里提到的答案中添加一件事。我的意思是在选项中使用后面的“/”符号,因为在我的例子中使用它不起作用。但是当我删除了。eclipse/org.eclipse.oomph。P2 /cache和。eclipse/org.eclipse.oomph。设置/缓存dirs(名称是相对于主目录给出的),然后用“/”完成众所周知的过程,它开始工作。

尝试安装谷歌应用程序引擎SDK,并收到类似的错误。 没有一个答案对我有用。 我注意到下载大约停留在999K,而完整下载大约100MB。

在尝试了六、七次之后,问题自己解决了:) 所以如果这些对你都不起作用…至少试几次,可能服务器负载过重:)