我正在編寫一個腳本,用於檢出所有包含模塊的多個Maven項目。我想將所有模塊導入到Eclipse Mars中作爲M2E項目。現在我已經搜索了關於此的其他問題和答案,只能看到基於Eclipse CDT的解決方案(eclipse.exe -base workspace -importAll {someURI})。但是這並不能將你的項目轉換成eclipse中的M2E項目。他們只是普通的簡Java項目。如何從命令行將M2E Maven項目導入Eclipse?
有誰知道我可以從Windows批處理腳本中將Maven項目導入爲Eclipse Mars中的M2E分面項目?我使用Eclipse Mars.1,Java 7,Maven 3.3。
ADDED: 最終,我真正想要的是構建M2E項目複雜工作空間的可靠方法。它們之間存在層次依賴關係,所以如果做得不好,對於更多的初級開發人員來說是非常混亂的。
也許有分享/經理複雜的一個更好的辦法工作區?使用命令行工具不是唯一的選擇。我還研究了導出項目集文件(* .psf)。我看到的問題是這些項目會鬆動M2E配置。 –
這些Maven項目是否正確組織爲分層目錄結構?這是一個同時發佈的單個項目嗎?它是否存儲在同一個版本控制庫中,這意味着你可以通過單一命令(通過git clone或單個svn checkout URL ...)檢出它?你堅持使用Eclipse Release嗎? – khmarbaise