聚合和继承的关系
1.maven的继承与聚合是两个不同的概念,其实互相是没有什么关系的。
2.聚合模块知道它聚合了哪些模块,但是被聚合的模块不知道聚合模块的存在;父模块不知道子模块的存在,但是子模块都必须知道自己的父模块是谁。
3.一般聚合模块是为了方便统一编译,继承模块是为了统一jar包管理。
4.在一些最佳实践中我们会发现:一个POM既是聚合POM,又是父POM,这么做主要是为了方便。
1.maven的继承与聚合是两个不同的概念,其实互相是没有什么关系的。
2.聚合模块知道它聚合了哪些模块,但是被聚合的模块不知道聚合模块的存在;父模块不知道子模块的存在,但是子模块都必须知道自己的父模块是谁。
3.一般聚合模块是为了方便统一编译,继承模块是为了统一jar包管理。
4.在一些最佳实践中我们会发现:一个POM既是聚合POM,又是父POM,这么做主要是为了方便。