我也遇到过下面的“模式” Maven的父子关系: http://yuml.me/3f8dd366Maven的亲子关系
在这个例子中,我们有2个模块的模块。该模块有一个父POM“构建模块的父”,它知道这两个子模块是子模块。
子模块怎么也不知道这个父母知道他们,他们认为他们的父母是一个名为“Parent for dependency management”的父母。其中有像依赖管理,插件配置,共同财产等常见配置
我的问题:
这是一个“好”的格局?这意味着它有优点/缺点,因为看起来更直观的模式儿童< - >父母关系
你在哪里找到这种模式?我很好奇在我的团队中讨论这种方法。其实,我认为建设的父母有点奇怪,我认为每个模块都应该知道如何建立自己,项目建设应该是每个单元建设的组成部分,但是要与更多的专家交流并阅读源代码这种做法可能会改变我的想法! – ThanksForAllTheFish 2013-03-20 11:16:08
那些箭似乎很混乱(方向),我不认为你一直在使用“父母”。事实上我知道,因为Maven不支持多重继承。请清楚你的意思是“父母”。 – djechlin 2013-03-20 12:20:42
@mardavi我们有它在我们公司 – RonK 2013-03-20 12:41:36