Eclipse / STS依赖地狱

时间:2015-05-13 09:05:10

标签: eclipse spring-tool-suite jrebel

我从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

1 个答案:

答案 0 :(得分:1)

在更新页面上,您是否检查了"在安装过程中联系所有更新站点以查找所需的软件" ?

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