摘要: 在多模块Maven项目中,反应堆(Reactor)是一个包含了所有需要构建模块的抽象概念,对于Maven用户来说,主要关心的是两点: 哪些模块会被包含到反应堆中? 反应堆中所有模块的构建顺序是什么? 例如有这样的一个多模块项目: plexus security包含了8个子模块,其中security 阅读全文
posted @ 2016-11-14 17:30 JFire 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 假设有这样一 阅读全文
posted @ 2016-11-14 17:22 JFire 阅读(183) 评论(0) 推荐(0) 编辑
摘要: modelVersion 描述这个POM文件是遵从哪个版本的项目描述符 阅读全文
posted @ 2016-11-14 16:18 JFire 阅读(7706) 评论(0) 推荐(0) 编辑