1.创建父模块
1.打开eclipse,右键new->project,找到maven,选择maven Project点击next。

2.勾选创建一个简易工程Create a simple project

3.填写组名跟项目名,注意packaging一定要选择pom!!!

4.父maven创建好之后,删除自动生成的src文件夹 如下图:

5.pom.xml如下:目前还是光溜溜的,只有一些简单的信息

2.创建子模块
1.选中刚刚创建的maven项目右键->maven->New Maven Module Project
2.Module Name填写自己的子项目名,点击next

3.继续next,题外话:一般的jar工程选择maven-archetype-quickstart模板,web工程选择maven-archetype-webapp模板

4.确认无误后finsh

5.效果图示:

6.父maven的pom.xml发生如下变化:加入了对应依赖的子maven模块。就是这段modules标签,将各个子模块聚合到一起使之成为一个完整的大工程

3.感想
1.使用父子工程,每个模块都是独立的,他们通过父控制器聚合在一起,这样当你要改动一个模块的时候你改动的也只是这一个模块而已,并不会影响其他的模块。分布式开发必备
2.同时有效去除jar包重复使用等资源浪费问题,使项目jar包可以统一管理去除臃肿,以免其他子模块引用重复jar包,造成资源浪费
本文介绍了如何在Eclipse中创建Maven的父子项目。首先,详细步骤演示了如何创建父模块,确保packaging类型为pom。接着,展示了创建子模块的过程,包括选择合适的Maven模板。最后,提到了父子项目的优势,如模块独立性、资源管理和分布式开发的便利性。

2989

被折叠的 条评论
为什么被折叠?



