1、首先打开Idea,关了所有项目,回到首页,然后点击 create new project。

1、选择创建一个新的项目

idea 根据父工程创建maven子工程 idea创建maven父项目_项目创建

2、选择创建一个maven项目,选择本地的jdk版本,点击next。

idea 根据父工程创建maven子工程 idea创建maven父项目_java_02

3、按照你想要的填写,groupid(这个是你写代码的文件夹的层)和artifactid(这个是你这个项目的名称),按照你要建的项目的需求给你的项目起一个合适的名称,然后点击next继续。

idea 根据父工程创建maven子工程 idea创建maven父项目_手动输入_03

4、最后一步,配置好项目文件存放的位置,然后点击finish。最值得注意的,也是我之前会犯的错误,project location的显示,当你第一次创建maven项目的时候,它并不会自己选择到IDEAProject这个里面,必须要手动选择到这个文件夹,然后要手动输入\SpringStudy才可以。然后你下一次再建maven项目的时候,它就会自己给你把路径导好了,不需要你在手动导入了。

idea 根据父工程创建maven子工程 idea创建maven父项目_手动输入_04

5、最后点击finsh就可以了。

补充一点:下面的截图里面的SpringMVCStudy的项目,就是上面的SpringStudy的项目,这里为了演示方面,我拿了一个新的项目,正好是我需要用的。

6、接下来,我们要做的就是在这个父项目里面创建新的子项目,就是我们所说的子模块。(首先可以把父项目的src删除,这样看着方便,因为我们的代码不是写在这个src里面的,当然不删也可以,仅仅是为了看的舒服而已)

新建子模块,右击项目,选择new,然后module

idea 根据父工程创建maven子工程 idea创建maven父项目_项目创建_05

7、我们的子项目也是创建的maven的项目,所以,和上面的父项目的创建步骤是一样的,next下一步。

idea 根据父工程创建maven子工程 idea创建maven父项目_maven项目_06

8、这里给子项目起合适的名称,然后next。

idea 根据父工程创建maven子工程 idea创建maven父项目_手动输入_07

9、注意,这里的name默认的和我们刚刚创建的不一样,少了-,我们要把它设置为一样的,不然会重复建。

idea 根据父工程创建maven子工程 idea创建maven父项目_项目创建_08

我们应该设置为这个样子,才是正确的。

idea 根据父工程创建maven子工程 idea创建maven父项目_手动输入_09

10、当一个新的项目创建完成,右下角,会有需要import的,这个时候我们需要点击import changes,让它导进来。

idea 根据父工程创建maven子工程 idea创建maven父项目_maven项目_10

就是把相关的配置依赖导入进这个项目。