使用IDEA 创建复杂Maven工程 图文教程(父子、平行、聚合、web工程)

一、创建一个空项目(相当于Eclipse里的工作空间)

①新建工程

load imagine failed

②选择空的工程,相当于Eclipse里的工作空间

③重命名

二、项目结构设置(JDK及工程模块)

2.1 设置JDK/SDK

2.2 添加父工程

①选择添加模块

②选择maven工程,并跳过骨架

③修改组名称和工程名

④修改模块名

⑤完成图

2.3 添加子工程、添加聚合父工程

      这里添加工程test-payment工程作为test-parent的子工程,并作为面payment-interface和payment-service的聚合父工程。

①选择添加模块,选择maven并跳过骨架(参考上面的步骤,不再赘述)

②选择父工程,注意将Add module as to这一项置为空,这个是用来设置聚合工程的

2.4 添加一般聚合子工程

①添加模块,并跳过骨架

②选择依赖的父工程(parent)和聚合父工程(add as ...)

③修改路径,将其放在聚合父工程的目录下

2.5 添加web聚合子工程

①选择添加模块,并选择从骨架创建,这里使用骨架maven-archetype-webapp

②选择父工程和聚合父工程

③选择maven仓库和配置

④修改路径,置于聚合父工程zhixia

三、完善工程

创建好基本结构的效果图如下

3.1 完善web工程缺失的结构

①添加main/java目录,并修改java目录为source root目录

②添加main/resources目录,并修改为resources root目录

四、其他注意事项

4.1 开启注解扫描

      若需要搭建spring等项目,需要用到注解扫描时,不仅仅要在配置文件中开启注解扫描,还要设置idea启用注解,否则项目运行还是会报错

      按Ctrl + Alt + S 打开设置面板,搜索annotation,选择启用注解进程

猜你喜欢

转载自blog.csdn.net/nyotengu/article/details/81191368