无法将 Eclipse 从 4.5.1(Mars.1)升级到 4.5.2(Mars.2)

无法将 Eclipse 从 4.5.1(Mars.1)升级到 4.5.2(Mars.2)

运行“帮助”>“检查更新”时,Eclipse 找到 4.5.2 更新。更新时,我收到以下错误:

收集要安装的项目时发生错误会话上下文为:(profile=_Users_username_dev_tools_eclipses_eclipse4.5.1.mars_Eclipse.app_Contents_Eclipse,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)。未找到包含以下内容的存储库:osgi.bundle、com.gradleware.tooling.client、0.12.0.v20160425083245 未找到包含以下内容的存储库:osgi.bundle、com.gradleware.tooling.model、0.12.0.v20160425083245 未找到包含以下内容的存储库:osgi.bundle、com.gradleware.tooling.utils、0.12.0.v20160425083245 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.buildship.branding、1.0.15.v20160425-1638 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.buildship.core、1.0.15.v20160425-1638 未找到包含以下内容的存储库: osgi.bundle,org.eclipse.buildship.ui,1.0.15.v20160425-1638 未找到包含以下内容的存储库:osgi.bundle、org.gradle.toolingapi、2.13.0.v20160425083245 未找到包含以下内容的存储库:org.eclipse.update.feature、org.eclipse.buildship、1.0.15.v20160425-1638 未找到包含以下内容的存储库:osgi.bundle、org.eclipse.buildship.stsmigration、1.0.15.v20160425-1638

我确实从“帮助”>“安装详细信息”>“已安装的软件”中删除了 Gradle 插件,但我仍然在“帮助”>“安装详细信息”>“插件”中看到 Gradle 引用。

帮助 > 安装详细信息 > 配置摘录:

com.gradleware.tooling.client (0.6.1.v201509101146) “toolingclient” [已解决] com.gradleware.tooling.model (0.6.1.v201509101146) “toolingmodel” [已解决] com.gradleware.tooling.utils (0.6.1.v201509101146) “toolingutils” [已解决]

这是在 OS X El Capitan 10.11.4 上

答案1

我可以通过以下方式修复此问题:

  1. 帮助 > 安装新软件 > 可用软件站点 > 为没有斜杠的 URL 添加尾部斜杠
  2. 再次检查更新。

该解决方案取自该答案的第 2 项:https://stackoverflow.com/a/15897080/2223027

相关内容