2013-08-31 159 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