1、什么是聚合项目
在开发一个大型项目时,往往项目下会含有多个子项目的结构
2、为什么需要创建聚合项目
因为在一个大项目中,我们有许多子项目,他们都属于不同的模块,如果因为一个模块的修改而影响了其他代码将会非常不友好。
3、如何创建聚合项目
下面以创建springboot项目为例:
点击 “文件” → “新建项目”,如下所示
这里使用了springboot生成器,语言我们选择Java,类型我们选择maven,其他就看情况而定。
点击下一步
这里我们手动来添加依赖,所以下面的框都不勾选,只选择一个springboot的版本。
点击创建后如下所示
我们现在创建的是父项目,它不写代码,所以我们删掉src文件。
点击 “文件” → “项目结构”
这里修改我们的sdk版本、语言级别以及编译器的输出路径。
如果项目没有被识别为maven项目可以打开 pom.xml 文件,在空白处右键鼠标,点击添加为Maven项目
接下来我们来修改pom.xml文件,将打包方式修改为pom
接下来我们来创建子项目,假设我们有三个子项目system、common、framework
直接在父项目上右键 点击 “新建” → “模块”
再项前面一样创建模块
无脑下一步
创建完成后我们依然在pom.xml文件空白处右键将它添加为maven项目
我们可以在 “文件” -> "设置" 中搜索maven ,更改自己的Maven版本和设置文件。
在下图可以看到,这个模块的名字为common
我们需要在父项目中将这个子项目作为模块添加进去
打开父项目的pom.xml文件,写入如下代码:
这样就完成了创建,其他模块可以一一照搬创建。