我在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文件夹并进入属性。 取消选中“只读”复选框。 应用更改。单击oK。

>安装新软件>取消勾选“安装期间联系所有更新站点以查找所需软件”。

其他回答

Eclipse Kepler(至少)允许在首选项>安装/更新>可用软件站点对话框中特定地重新加载软件站点。

这是一个比上面解释的解决方案(添加后斜杠)更干净/更简单的解决方案,它对我来说很有效…

注意:在安装新软件对话框中也有这个对话框的链接。

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

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

我使用lubuntu(像ubuntu),我发现当我安装ccs时,我使用sudo cmd,所以一些文件不能由另一个用户更改,这就是问题出现的原因。所以在我安装ccs的地方,我运行cmd

sudo chown -R username:groupname * 

用户名和组名与我的计算机帐户相同。

我所做的是:

我去了窗口>首选项>安装/更新>可用的软件网站,然后为每个启用的网站,我在URL的末尾添加了一个/(如果它还没有),然后按@Hunternif答案单击重新加载。但是问题仍然存在。 然后我关闭了所有的软件网站,一个一个地重新启用,并运行更新,只保留那些有效的。在步骤2之后。问题解决了。现在我只启用了不给出错误和更新工作的更新网站。

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

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