maven错误一(http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException)

1,首先要知道搭建maven工程的时候,父类工程和聚合工程的区别,父类工程:管理jar包的版本、maven插件的版本、统一的依赖管理,项目中所有工程都应该继承父工程,是一个maven project,打包方式pom。 聚合工程:继承于父类工程,但是也是一个maven project,打包方式pom,聚合工程下面才是开发各种模块的maven module。还需要一个通用工具类的maven project 继承父工程,打包方式是jar

2, 一个项目的启动,先install父类工程。

3,以下是我在父类工程启动中的报错。

[INFO] Scanning for projects...
[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[ERROR] Child module E:\openSources\javaApps\e3-parent\e3-common of E:\openSources\javaApps\e3-parent\pom.xml does not exist @ 
[ERROR] Child module E:\openSources\javaApps\e3-parent\e3-manager of E:\openSources\javaApps\e3-parent\pom.xml does not exist @ 
 @ 
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]   
[ERROR]   The project cn.e3mall:e3-parent:0.0.1-SNAPSHOT (E:\openSources\javaApps\e3-parent\pom.xml) has 2 errors
[ERROR]     Child module E:\openSources\javaApps\e3-parent\e3-common of E:\openSources\javaApps\e3-parent\pom.xml does not exist
[ERROR]     Child module E:\openSources\javaApps\e3-parent\e3-manager of E:\openSources\javaApps\e3-parent\pom.xml does not exist
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException

报错原因:在创建聚合工程和通用类工具时,使用了继承于父类工程的 maven module。导致在父类工程的pom.xml中多出了

<modules>
    <module>e3-common</module>
    <module>e3-manager</module>
</modules>
而我在知道自己创建聚合工程和通用工具类的时候使用了继承于父类工程的 maven module后,把这两个删除了,重新创建了继承于父类工程的聚合工程和通用工具类的maven project,但忘记删除父类工程中pom.xml中的多余<modules>...</modules>配置,才导致出现错误。




评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值