Maven学习总结系列七:聚合与继承
在实际开发中,为了得到更清晰的设计及更高的重用性,我们往往会采用各种方式对软件划分模块。遇到一些问题:比如:我们需要对每一个模块分别进行构建,非常浪费我们的时间。每个模块的JAR包版本的统一管理变成有点困难。 Maven方案:Maven使用了聚合特性,把项目的各个模块聚合在一起,一次性构建所有模块。 通过”继承特性“则帮助抽取各模块相同的依赖和插件等有共性的配置,在简化POM的