IDEA 创建包含多个module的Maven工程

一开始学习开发的时候,习惯把所有的包都写在一个模块下面,维护起来是很是麻烦,耦合性比较高。接触到企业级开发之后,发大多项目都是分模块进行开发,利于协作和维护。

本文将带领大家创建一个多mudule的Maven工程。最终效果如下:

IDEA 创建包含多个module的Maven工程

 

1、在Idea中,单击file > new > project,弹出下面对话框,这里不要选择Create from archetype复选框

IDEA 创建包含多个module的Maven工程

IDEA 创建包含多个module的Maven工程

一路next。创建创建了一个maven的项目:

IDEA 创建包含多个module的Maven工程

2、下面创建子模块,在项目上右键,new > Module

IDEA 创建包含多个module的Maven工程

IDEA 创建包含多个module的Maven工程

继续重复刚才创建工作,选择maven、不要选择Create from archetype复选框

IDEA 创建包含多个module的Maven工程

IDEA 创建包含多个module的Maven工程

 

3.再创建一个zi-web模块

最后项目结构如图

IDEA 创建包含多个module的Maven工程

 

假设zi-api依赖zi-web模块,可以在zi-api的pom文件中加入如下依赖,这样就能调用zi-api模块的内容了

IDEA 创建包含多个module的Maven工程