作者:伤恋ZY_162 | 来源:互联网 | 2023-05-17 11:58
Maven多模块项目Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户
Maven多模块项目
Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。
项目结构如下:
da-security (父级)
--- da-api (API开发模块)
----pom.xml
--- da-common (公共模块)
----pom.xml
--- da-shiro (后台管理模块)
----pom.xml
--- da-web (web模块)
----pom.xml
----pom.xml
第一步:创建一个父Mavne项目(详情见图)
1.右击——>New(或者是File——>New)——>other——>Maven——>Maven Project——>Next
2.如果不想用默认项目路径可以 取消选中User default Workspace location 重新选中新的路径
3.输入Group Id(域名)、Artifact
Id(项目名)、packaging选择pom包
4.下面是删除工程src目录后的工程
第二步:创建子模块
1.右击父项目名——>new——>Project——>Maven——>Maven Module——>Next
2.输入子项目名称
3.普通子项目的选项
4.子项目工程结构图(其他子项目同上创建步骤)。
5.设置工程编译的jdk(其他子模块同步骤)
右击子项目-->Properties
第三步:创建WEB模块
1.右击父项目名——>new——>Project——>Maven——>Maven Module——>Next
2.输入子项目名称
3.web层选项
6.web层项目图