使用ideal搭建继承及聚合maven项目

使用ideal搭建以下工程目录结构记录:
1.首先搭建taotao-parent,这是一个父工程,搭建步骤如下:
不要勾选Create from archetype
根据实际输入项目GroupId及ArtifactId
注意以下提到的事项,然后finish即可
2.接着,我们创建taotao-common。
注意:taotao-common在文件位置上是与taotao-parent同级的,只是taotao-common继承taotao-parent,不是聚合关系
选中taotao-parent,然后new Model,然后next
由于taotao-common与taotao-parent不是聚合关系,所以不是taotao-parent下的子模块,所以此处需要修改为none
taotao-common继承taotao-parent,输入对应项目名称,parent不需要修改,然后next,下面是修改完后的截图
注意next只有,在finish之前,需要进行一些修改
3.然后,我们创建taotao-manager,其过程与创建taotao-common一样,此处不再赘述
4.第四,由于taotao-manager是一个聚合工程,下面以taotao-manager-dao为例,进行创建示例
首先选中taotao-manager,然后new一个module
接着,标出的地方均不作修改,因为taotao-manager-dao属于taotao-manager的子项目,同时继承自taotao-manager
做如下修改,然后finish就创建成功!,其他子模块使用类似方法,不再做赘述
5.创建web子项目时,有一些不同,下面截图展示:
需要勾选:Create from archetype,然后选择webapp,注意不要选错了
next之后的一步与其他操作类似,注意之处完全一致,不在赘述,其中会有一步让配置maven,这个需要根据自己的实际情况来进行配置。
接着,我们选中我们创建的web项目,并做如下操作:
选中我们的web项目,然后点击+号,选中其中的web项目(注意,这是我已经配置完成后的样子)
完成下面相关操作后,直接apply,然后点击OK,创建完成!
以此方式,搭建完成真个工程目录