Eclipse/STS依赖关系地狱

Eclipse/STS依赖关系地狱,eclipse,spring-tool-suite,jrebel,Eclipse,Spring Tool Suite,Jrebel,我在安装Marketplace的新软件时遇到了一些问题,所以今天我决定从spring.io重新安装STS3.6.4开始 我想安装一些像Subversive这样的插件,但后来我又遇到了依赖地狱的问题 当我尝试安装任何软件时,都会出现如下错误(这是在使用干净的工作区进行新安装时尝试安装Subversive时出现的错误) 我不能在旧的STS安装上安装JRebel,猜猜我是否可以在新的安装中安装它,以及我需要的插件 如何解决Eclipse/STS中的依赖地狱?也许会改用香草月食 [编辑] 尝试在STS

我在安装Marketplace的新软件时遇到了一些问题,所以今天我决定从spring.io重新安装STS3.6.4开始

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

当我尝试安装任何软件时,都会出现如下错误(这是在使用干净的工作区进行新安装时尝试安装Subversive时出现的错误)

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

如何解决Eclipse/STS中的依赖地狱?也许会改用香草月食

[编辑] 尝试在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

在更新页面上,是否选中“在安装期间联系所有更新站点以查找所需软件”


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

很抱歉,我找不到它(现在正在使用STS 3.6.1)。你说的更新页面是什么意思?在这个页面/向导中,我主要使用EclipseMarketplace:我想看看与最新STS3.6.4版本相关的安装问题。你能告诉我你试图安装到这个香草STS 3.6.4安装中的确切部分吗?从新安装的3.6.4开始,我只是试图安装Subversive-在一个空的工作空间上,我再次尝试了这个,它似乎对我有效。下面是我所做的:加载了STS3.6.4,提取了归档文件,启动了STS。进入市场,搜索“subversive”,顶部显示一个直接条目(版本2.0.4中的subversive插件)。安装时没有问题(在即将到来的对话框中选择了所有功能)。在任何回购协议中都找不到m2e捆绑包,但这与此无关。在安装了subversive之后,我重新启动了STS,一切似乎都安装得很好。你也做了同样的事吗?嗨。完全相同(包括在干净的工作空间中工作),但仍然存在错误。“有罪”软件是
org.springsource.sts.ide 3.6.4.201503100339-RELEASE-e44
,所以我甚至无法安装Subversive。我开始认为可能有文件隐藏在某个地方(比如我检查过的APPDATA文件夹中),Eclipe的两个安装尝试使用这些文件。我现在不能格式化我的硬盘,我不认为这是一个问题,但无论如何我会把它换成JDK而不是JRE。不认为这有助于解决安装问题,但谁知道呢?
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