2013-08-31 126 views
0

在我的linux系统中从我的命令行使用SDK是可以的。
但知道我想使用Eclipse提供的插件。我有Eclipse Indigo版本SR2 Build ID:20120216-1857
我已经用jgit安装了egit scm版本1.3.0.2。
我使用以下链接作为安装路径: http://eclipse.cloudbees.com用于cloudbees插件。
考虑到最新版本的e-git不适用于Eclipse Indigo。所以我从以下支持的版本链接安装egit:http://download.eclipse.org/egit/updates-1.3。所以我火起来的CloudBees的安装软件,虽然它试图发现依赖关系,它不能安装插件,因为:Eclipse Indigo SR2的Cloudbees SDK安装失败

无法完成安装,因为一个或多个必需项目可以 不会被发现。正在安装的软件: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'但无法找到无法满足依赖关系: From:CloudBees Toolkit 2.0.2.201307232010(com.cloudbees.eclipse.feature.group 2.0.2.201307232010) To:com.cloudbees。 eclipse.dev.scm.egit [2.0.2.201307232010]

很明显,我不能这样做,因为cloudbees插件需要使用egit才能工作。问题是,我有的egit插件是不同的需要。所以这两种可能性是:

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

回答

0

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

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

问候 \ n \米

1

根据错误消息,则需要例如:It版本2.3.0或更高版本。

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

错误消息中的“2.0.2”是CloudBees Toolkit版本。

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