在Win7上的Eclipse Luna实例中,我有SpringSource Gradle IDE插件的3.6.4版以及SpringSource套件中的其他插件。
几天前,当我检查新的更新时,我看到它提供了此插件的3.7.0版本。我发现这有点令人惊讶,因为我认为随着BuildShip插件获得功能(这看起来需要一段时间),这个插件将会落伍。然而,如果有更新,我想得到它。我尝试搜索此更新的发行说明,但我找不到任何内容。
当我尝试安装更新时,它最终失败了:
An error occurred while collecting items to be installed
session context was:(profile=epp.package.java, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.gradle.core,3.7.0.201506251228-RELEASE
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.gradle.toolingapi,3.7.0.201506251228-RELEASE
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.gradle.ui,3.7.0.201506251228-RELEASE
No repository found containing: osgi.bundle,org.springsource.ide.eclipse.gradle.ui.taskview,3.7.0.201506251228-RELEASE
No repository found containing: org.eclipse.update.feature,org.springsource.ide.eclipse.gradle.feature,3.7.0.201506251228-RELEASE
自从几天前第一次失败以来,我已经尝试了几次,但结果相同。
答案 0 :(得分:0)
我设法解决了这个问题。看来Eclipse对更新站点上的内容的缓存是错误的,而且它没有检查。我发现只需点击相关更新站点上的“重新加载”即可修复此问题,因此我能够成功更新。
我发布了this github issue,并且作者推荐了解决方案。