创建一个Maven项目
对于一个Maven聚合工程我们首先需要一个顶级工程,或者说父工程。
首先选择Maven,取消勾选Create from archetype,然后挑选完jdk后选择Next。
填写上合适的GroupId和Artifactid,之后选择Next。
确定ProjectName,点击Finish。
创建成功时的样子。
创建模块
这里我们按照正常的项目分层来创建不同的模块,首先我们创建第一个module。
右击项目名称,选择New,继续选择Module…
Next
在项目名后添加 -Common 用于区分不同的模块 之后选择Next
Module name会自动去掉- 手动填上 点击Finish。然后按照同样的方式创建正常项目应有的其他模块
common/entity(pojo/po/vo等)/mapper(dao)/service/api(controller)。
建立不同模块的依赖
api>service>mapper>entity>common
经典的依赖关系如上,我们的例子则使用entity依赖common,当A依赖B时,我们需要修改A的pom.xml
如上图,首先添加dependencies标签,然后在其中添加一个依赖(dependency),填上你依赖的模块的groupId、artifacId和version。当然大部分情况下会有提示,如下。
最后一步
记得安装哦,打开右侧Maven侧边栏,依次展开root项目、lifecycle(生命周期),最后双击install,一个Maven聚合项目就创建完成了!
最后更新于2021年1月5日下午1点
原创不易,如果该文章对你有所帮助,望左上角点击关注~如有任何技术相关问题,可通过评论联系我讨论,我会在力所能及之内进行相应回复以及开单章解决该问题.
该文章如有任何错误请在评论中指出,感激不尽,转载请附出处!
个人博客首页:https://blog.csdn.net/yjrguxing ——您的每个关注和评论都对我意义重大