2013-12-23 48 views
16

我想用Maven簽出項目。但是我無法用Subclipse的設置我的Maven配置,由於這個錯誤:m2e Subclipse連接器錯誤 - 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)

Operation details 
Cannot complete the install because one or more required items could not be found. 
Software being installed: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221) 
Missing requirement: Maven SCM Handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse 0.13.0.201303011221) requires 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)' but it could not be found 
Cannot satisfy dependency: 
From: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221) 
To: org.sonatype.m2e.subclipse [0.13.0.201303011221] 

事情我已經試過

  • 卸載的Subclipse和重新安裝
  • 刪除我的eclipse文件夾一起並重新安裝使用 不同的工作區
  • 刪除所有底格里斯文件夾和jar文件,包括更新 features.xml並重新安裝Subclipse

更多細節

版本信息 的Eclipse的Java EE IDE的Web開發。 版本:開普勒服務發佈1個 版本ID:20130919-0819

我當前已安裝的插件是: Subclipse的1.10.3 SonarQube 3.2.0

我TortoiseSVN是: TortoiseSVN的1.8.4,建設24972 - 64位,2013年11月24日11點15分39秒 顛覆1.8.5,-release 的apr 1.4.8 APR-util的1.5.2 農奴1.3.2 OpenSSL的1.0.1e 2013年2月11日 ZLIB 1.2 .8

我也在使用CollabNet 1.8.5,這也不起作用。

===

降級我的TortoiseSVN到1.7.12這是我用過的舊版本,我仍然得到同樣的錯誤。

我卸載了CollabNet SVN 1.8.5以防萬一它引起衝突,但這也沒有幫助。

+1

請問您可以在您的問題中添加更多信息:您正在使用的eclipse版本(4.3,4.2,..),您正在使用的發行版(J2EE,Java,Standard,...)。然後添加你在得到錯誤之前完成的步驟:安裝eclipse XYZ,啓動它,安裝插件Subclipse ......目前,沒有足夠的信息來重建錯誤的情況。 – mliebelt

+0

這是說它想要一個版本的org.tigris.subversion.subclipse.core至少1.6.0和**小於** 1.9.0 –

+0

我有同樣的問題。我想我們都在等待亞克力isse#1557的解決方案。考慮就此問題進行投票。 http://subclipse.tigris.org/issues/show_bug.cgi?id = 1557 – buzz3791

回答

46

通過url安裝最新的m2eclipse更新。由於subclipse 1.10.x需要進行一些更新。

  1. 在Eclipse中,打開幫助>>安裝新軟件...

  2. 單擊Add ...

  3. 對於名稱:輸入m2eclipse的Subclipse的整合

  4. 對於位置:輸入http://download.eclipse.org/technology/m2e/releases/

  5. 單擊確定,然後檢查Maven的SCM集成,並完成 安裝(忽略有關未簽名內容的警告)

  6. 當提示時重新啓動Eclipse

+2

試圖衝浪那個鏈接,你會得到一個「無效的URL」的錯誤,但不要被它愚弄。該鏈接將作爲更新站點正常工作。 – mystarrocks

+1

非常感謝#4! – Xplora

+1

鏈接不再工作 – user902383

2

這爲我工作: 來源:http://www.buluschek.com/?p=292 如何安裝SCM連接器:

  1. 下載Zip:http://www.buluschek.com/wp-content/uploads/2013/12/org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip
  2. 將文件解壓縮到一個空文件夾的地方,記住文件夾
  3. 在Eclipse:
    • 前往幫助/安裝新軟件...
    • 點擊「添加...」添加一個新網站
    • 在窗口中,單擊「本地...」並選擇之前解壓縮網站的文件夾。
    • 在位置字段的結果應該文件:/ C:/ theUnzipFolder/
    • 單擊確定,選擇安裝所有可用的軟件包,並繼續安裝照常
+0

這是正確的方法,因爲它不會將整個M2E子系統重定向到不同的安裝位置。 – HDave

-1

轉到http://subclipse.tigris.org/並使用eclipse拖放功能將其安裝到eclipse。 爲我修好了。 (月食Luna 64位)

+0

這會安裝subclipse,而不是用於subclipse – HDave

3

答案是sinmple。該M2E連接器版本0.13.x與Subclipse的版本不兼容1.10.x

解決方案:安裝Subclipse塞爾維翁1.8.x的

現在安裝m2e連接器應該可以工作。

+0

哇的m2e連接器,這樣做的竅門。所有可用的更新站點都不適用於sublipse 1.10和m2e連接器。降級到1.8有所幫助。謝謝! – tareq

+1

如果您需要1.10.x,則無法使用 - 例如要兼容svn 1.9 – HDave

+0

是否有m2e連接器可用於subclipse 1.10.x? – JohnC