maven多模块项目构建过程

Maven多模块项目构建

maven多模块项目构建过程,现在我们以一个比较简单的来讲解,步骤如下:

1.构建maven聚合项

2.构建maven可继承项目(即所有配置项目)

3.构建maven web

具体流程如下:

1.构建maven聚合项目

1.1右键eclipse,点击new下的other,选择"maven project",如下图所示:

1.2点击next,显示内容如下图所示,在此步骤中选择”Create a simple project””Use default Workspace location”

1.3.点击next,显示内容如下图所示,在此步骤中输入Group Id,ArtifactId,Version,Packing,Name信息,然后点击finish,完成聚合项目的构建。(注意,在此步骤中,选择packing”pom”)

2构建maven可继承项目

2.1.右击刚才新建的”shiro-example”项目,点击new下的other,选择”maven module”,如下图所示

2.2.点击next,显示内容如下图所示,输入Module Name内容

2.3. 然后点击next,显示内容如下图所示,在filter中输入”maven-archetype-qu”,选择”maven-archetype-quickstart”

2.4.点击next,显示内容如下图所示,点击finish,完成maven可继承项目的构建。

2.5.选择刚才新建的shiro-parent项目下的pom.xml,显示内容如下图所示,需要对此项目进行修改,删除groupId,version(因为继承shiro-example,添加packingpom,并将dependencies中的内容放到dependencyManagement(因为后面的项目要继承该项目,所以需要把所有的依赖信息放到依赖管理中,这样以后继承它的项目不需要填写version)

2.6.修改完成的内容,如下图所示,现在完成了可继承项目的配置,如果修改完成后,项目上出现了红色的错误标志,可以右击项目,点击maven下的”update project”

3.构建maven web项目

3.1.右击”shiro-example”项目,点击new下的other,选择”maven module”,如下图所示

3.2点击next,显示内容如下图所示,输入”Module Name”

3.3.点击next,显示内容如下图所示,在filter中输入maven-archetype-we,选择”maven-archetype-webapp”

3.4.点击next,显示内容如下图所示,点击finish,完成maven web项目的构建。

3.5.打开”shiro-chapter2”项目下的”pom.xml”文件,显示内容如下图所示,删除groupId,version,以及dependencies下的dependency下的version,并将parentartifactId修改为shiro-parent,并添加relativePath为“../shiro-parent/pom.xml”

3.6.删除完成后,显示内容如下图所示,此时完成了maven web项目的构建。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值