2011-07-28 158 views
0

我有驗證一個Maven模塊,我必須通過一個老版本的Eclipse,其中有內JRules的API。然而,這個Eclipse IDE沒有Maven插件。所以我想我會做一個maven:安裝在模塊上並移動到創建的jar中。 然而,當我嘗試爲進口>現有項目到Workspace->選擇存檔文件: 並將其指向沒有項目出現在罐子。我不知所措,我怎麼能我的Maven的模塊移動到過時的日食,而不必搶項目和非mavenise它所需的101瓶...... 當然他們必須是一個簡單的方法來此或是Maven將單片式集成Maven項目到Eclipse

回答

2

使用maven-eclipse-plugin產生。項目和classpath文件爲您提供:

mvn eclipse:eclipse 

這將創建引用的所有JAR文件的IDE元數據文件的項目從內部看你本地maven存儲庫文件夾。

試圖將使用「導入 - >現有項目導入工作空間 - >選擇存檔文件」導入由Maven構建過程構建的JAR到Eclipse中不起作用,因爲Eclipse期望找到.zip/.jar文件與.project元數據文件和源代碼。您編譯的JAR可能不包含任何內容。

1

我會建議使用m2eclipse的Maven插件。右鍵單擊項目 - >啓用依賴管理 - >更新項目配置

我用日食:廣泛Eclipse和我的經驗是,m2eclipse的不僅更好的支持,但工程更好的整體。

+1

當然,這取決於蝕@Will必須使用的「過時」的版本。我更喜歡m2e,只要它有效,但我不確定它如何與較舊的eclipse版本配合使用。到目前爲止,我已經將它與Indigo和Helios一起使用。 – mliebelt

+0

@mliebelt好點。我只用它的新版本的eclipse,它也工作得很好 –