2012-12-19 80 views
14

我必須編譯並運行Maven項目,我的一些同事在幾年前開發了這個項目。我在微軟Windows Server 2008的Eclipse Maven:沒有「從SCM檢出Maven項目」選項

上使用Eclipse赫利俄斯在他們如何使用Eclipse編譯它的文檔,我讀到我必須安裝在我的Eclipse:

安裝這些插件後s,他們的文檔說選擇「Checkout Maven Project from SCM」選項和其他操作。

我試着安裝這些插件,但是,首先,我意識到它們是陳舊的。 我發現Maven Plugin更改了名稱和地址(現在是Eclipse 1.2的Maven Integration),並且Maven Plugin Extra不再存在。相反,Subclipse可用。

因此,我安裝了這些插件,但後來沒有「Checkout Maven Project from SCM」功能出現在我的Eclipse上。 然後我在網上搜索解決了這個問題,我發現this thread on StackOverflow.com。它建議爲Subclipse安裝Maven SCM處理程序。 我已經在Elcipse 的插件存儲庫上搜索過它,但它不再存在。

我可以在Eclipse IDE上使用哪個Eclipse插件來從SCM獲取「Checkout Maven Project」功能?

非常感謝

回答

27

當你去窗口 - >首選項 - >的Maven - >發現,你有一個按鈕「打開目錄」,這將打開特定於M2E插件插件市場。在那裏,你會發現一個名爲M2E-Subclipse的插件,它應該給你適當的選項:

enter image description here

+0

謝謝,但我無法在我的偏好菜單上找到「Maven」項目!爲什麼? –

+0

您是否安裝了「Maven Integration for Eclipse 1.2」插件? – dunni

+0

是的,我已經安裝了它... :-( –

0

我有一個解決辦法,因爲我無法找到M2E-Subclipse的在窗口 - >首選項 - > Maven - > Discovery.You需要檢查項目。完成後,右鍵單擊Project Explorer和Import-> Maven-> Existing Maven Project並選擇簽出的項目,然後單擊Finish。