1、new —>other ---->maven project

eclipse创建maven父子工程

next -->输出Groud Id、Artifact Id、父项目,选择打包方式为pom
eclipse创建maven父子工程

finish

2、删除src包,只留下pom.xml文件即可

此时在这个父项目的pom.xml文件中导入的maven依赖,子项目均可以使用

3、在该父项目下新建子项目

选中父项目,右击鼠标,new—>other—>Maven Module
eclipse创建maven父子工程

输入子项目名字
eclipse创建maven父子工程

next—>选择打包方式jar包—>finish

整个项目最终架构如下:
eclipse创建maven父子工程

在创建项目中,选择打包方式:jar pom war

三者的不同参考博客:https://blog.csdn.net/lishuoboy/article/details/100665101

4、查看父项目和子项目的pom.xml文件

父项目的pom.xml中多了一个标签
eclipse创建maven父子工程

子项目的pom.xml文件中多了一个标签:
eclipse创建maven父子工程

在第三步中,如果创建的子项目是web项目,那么 选中父项目,右击鼠标,new—>other—>Maven Module后,不能勾选上那个框
eclipse创建maven父子工程

点击next—>选择web-app
eclipse创建maven父子工程

next,Package可以不填,将其删除即可
eclipse创建maven父子工程

相关文章: