Eclipse/STS 依赖地狱

Eclipse/STS dependency hell

我从 Marketplace 安装新软件时遇到了一些问题,所以今天我决定从 spring.io.

开始全新安装 STS 3.6.4

我想安装一些像Subversive这样的插件,但后来我又陷入了依赖地狱的问题。

当我尝试安装任何软件时,出现如下错误(这是在尝试安装 Subversive 时出现的错误 在干净的工作区 的全新安装中)

Cannot complete the install because one or more required items could not be found.
  Software currently installed: Spring Tool Suite 3.6.4.201503100339-RELEASE-e44 (org.springsource.sts.ide 3.6.4.201503100339-RELEASE-e44)
  Missing requirement: Spring Tool Suite Package 3.6.4.201503100339-RELEASE-e44 (org.springsource.sts.package.feature.group 3.6.4.201503100339-RELEASE-e44) requires 'com.atlassian.connector.eclipse.jira.feature.group 0.0.0' but it could not be found
  Cannot satisfy dependency:
    From: Spring Tool Suite 3.6.4.201503100339-RELEASE-e44 (org.springsource.sts.ide 3.6.4.201503100339-RELEASE-e44)
    To: org.springsource.sts.package.feature.group [3.6.4.201503100339-RELEASE-e44]

我无法在我的旧 STS 安装上安装 JRebel,猜猜我是否可以在新安装中安装它以及我需要的插件!

如何解决 Eclipse/STS 中的依赖地狱?也许切换到香草 Eclipse?

[编辑] 尝试在 STS 3.6.1 上安装 JRebel 时出现原始错误

Cannot complete the install because one or more required items could not be found.
  Software currently installed: SVNKit 1.8.6 Implementation (Optional) 4.1.0.I20140907-1700 (org.polarion.eclipse.team.svn.connector.svnkit18.feature.group 4.1.0.I20140907-1700)
  Missing requirement: SVNKit 1.8.6 Implementation (Optional) 4.1.0.I20140907-1700 (org.polarion.eclipse.team.svn.connector.svnkit18.feature.group 4.1.0.I20140907-1700) requires 'org.polarion.eclipse.team.svn.connector.svnkit18 [4.1.0.I20140907-1700]' but it could not be found

在更新页面上,您是否查看了"Contact all update sites during install to find required software"?

另一种解决方法是下载 eclipse,安装 Subversive,然后通过 updatesite 安装 STS。