我从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
答案 0 :(得分:1)
在更新页面上,您是否检查了"在安装过程中联系所有更新站点以查找所需的软件" ?
另一个解决方法是下载eclipse,安装Subversive,然后通过updatesite下载STS。