# 非父子关系的多模块项目

其实多模块项目可以不必是父子项目。

这种情况下:

  1. 原来的父项目中仍有 <modules> 元素,用来囊括子项目。

  2. 原来的子项目中不再有 <parent> 元素。或者 <parent> 元素指向另外的项目,不再是原来的父项目。

这样一来,这些项目和项目之间就『不再是父子』项目关系,因此,自然就不能继承配置了。

不过,另一个功能在这种情况下倒是保留下来了:批量执行 maven 命令