maven工程创建子项目中,需要在pom中配置
<packaging>pom</packaging>
这时pom自动生成
<modules>
<module>***</module>
</modules>
出现问题 :那么再将<packaging>pom</packaging>改成<packaging>war</packaging>时,发现pom配置报错:Project build error: 'packaging' with value 'war' is invalid. Aggregator projects require
解决问题:将配置
<modules>
<module>***</module>
</modules>
去掉,保存当前文件即可
本文详细解析了在Maven工程中如何正确配置子项目,特别是当子项目类型从聚合项目(pom)转换为Web应用项目(war)时,需要调整的pom.xml配置细节及常见错误解决方法。
850

被折叠的 条评论
为什么被折叠?



