2011-10-17 109 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