Eclipse Indigo SR2的Cloudbees SDK安装失败

时间:2013-08-31 11:40:21

标签: eclipse git plugins sdk cloudbees

在我的linux框中从我的命令行使用SDK是可以的。
但是知道我想使用Eclipse提供的插件。我有Eclipse Indigo版本SR2 Build id:20120216-1857
我用jgit安装了egit scm版本1.3.0.2。
我使用以下链接作为安装路径: 对于cloudbees插件,http://eclipse.cloudbees.com
考虑到最新版本的e-git不适用于Eclipse Indigo。所以我从以下支持的版本链接安装了egit:http://download.eclipse.org/egit/updates-1.3。所以我启动了cloudbees的安装软件,当它试图发现依赖项时,它无法安装插件,因为:

  

无法完成安装,因为一个或多个必需项目可以   找不到。正在安装的软件:CloudBees Toolkit   2.0.2.201307232010(com.cloudbees.eclipse.feature.group 2.0.2.201307232010)缺少要求:CloudBees SCM Egit 2.0.2.201307232010(com.cloudbees.eclipse.dev.scm.egit 2.0.2.201307232010)需要'bundle org.eclipse.jgit 2.3.0'但无法找到无法满足依赖:       来自:CloudBees Toolkit 2.0.2.201307232010(com.cloudbees.eclipse.feature.group 2.0.2.201307232010)       收件人:com.cloudbees.eclipse.dev.scm.egit [2.0.2.201307232010]

显然我不能,因为cloudbees插件工作所需的版本存在故障。问题是我拥有的egit插件与所需的插件不同。所以两种可能性是:

  • 以某种方式安装Egit的2.0.2版本。我认为不是这样。
  • 有人在indigo sr2和cloudbees sdk中正确测试了支持的egit的版本吗?

2 个答案:

答案 0 :(得分:1)

根据错误消息,您需要EGit版本2.3.0或更高版本。

EGit 2.3.0适用于Eclipse Indigo SR2和最新的CloudBees Toolkit。

错误消息中的

“2.0.2”是CloudBees Toolkit版本。

只要未安装EGit Import Support,Eclipse Indigo SR2就支持EGit 2.3.x.有关特定Eclipse版本支持的EGit版本列表,请参阅http://wiki.eclipse.org/EGit/FAQ#What_versions_of_Eclipse_does_EGit_target.3F

答案 1 :(得分:0)

我发现了解决方案......问题是,如果您决定从市场安装以下安装,它将失败,因为eclipse indigo sr2不支持egit 3.2的版本特别是功能导入源原因日食崩溃。在indigo中安装Cloudbees插件的方法很简单。

使用以下链接安装Egit:http://download.eclipse.org/egit/updates-2.3 在要包含的插件中只添加Egit和JGit基本功能。安装并重新启动。 然后通过市场安装cloudbees eclipse plugin.Est瞧。问题不是来自Cloudbees本身,而是导致间接依赖失败。

问候 \ n \米