2011-10-17 35 views
0

我是新的m2eclipse,我創建了一個虛擬java項目(mytest4)並檢查enable dependency management,之後,該插件創建了一個pom.xml文件。我手動添加parent信息,如groupIdartifactIdversion等等到虛擬項目。然後我將模塊添加到父項目中,並且父項projectTypepom而不是jar。然而,當我建立使用clean install,我得到一個錯誤:m2eclipse:多模塊和父生成異常

[DEBUG] Extension realms for project com.multimod:myproject:pom:0.0.1-SNAPSHOT: (none) 
[DEBUG] Looking up lifecyle mappings for packaging pom from ClassRealm[plexus.core, parent: null] 
[ERROR] The build could not read 1 project -> 
    [Help 1]org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs: 
    [ERROR] Child module C:\workspace\myproject\mytest4 of C:\workspace\myproject\pom.xml does not exist @ 

[ERROR] The project com.multimod:myproject:0.0.1-SNAPSHOT(C:\workspace\myproject\pom.xml) has 1 error 
[ERROR] Child module C:\workspace\myproject\mytest4 of C:\workspace\myproject\pom.xml does not exist 

我不明白C:\workspance\myproject\pom.xml不存在。

你能提供一些提示嗎? 謝謝。

+1

請確保你的錯誤信息是可讀的,而不僅僅是一個單獨的長行 –

+0

我的問題是從Eclipse中現有的Java項目轉換maven模塊項目?任何想法如何從現有的Java項目轉換爲使用m2eclipse的Maven模塊項目? – user553710

回答

0

您可能必須在mytest4 pom文件中爲您的父pom文件設置相對路徑。默認值是../pom.xml,因此您的路徑爲C:\workspace\myproject\pom.xml

至於你在評論中的子問題。在項目上點擊右鍵選擇Configure > Convert to Maven Project