星空网 > 软件开发 > Java

构建多模块的Maven项目

在Eclipse下创建一个maven项目,该项目有多个模块组成.

1.创建父项目

File->New->Project->Maven->Maven Project(图一)

构建多模块的Maven项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

next下一步,打开图二

构建多模块的Maven项目

 

 

 

 

 

 

 

 

 

 

直接next下一步,到Select an Archetype界面

构建多模块的Maven项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

选择site-simple,next下一步,到填写项目Group Id和Artifact Id的界面

构建多模块的Maven项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

点Finish,会生成一个名字为test1的项目

构建多模块的Maven项目

删除test1项目中的src文件夹

2.创建服务子项目

服务子项目的目的是为了给web项目提供服务的jar包,基本包module层和service层

在test1项目名称上右键->New->Maven->Maven Module,next下一步

构建多模块的Maven项目

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

输入Module Name为test1-service,下一步

构建多模块的Maven项目

到Select an Archetype界面

构建多模块的Maven项目

选择quickstart,下一步

构建多模块的Maven项目

默认即可,点击finish

构建多模块的Maven项目

这时,test1项目的结构改变,并且多了一个test1-service的项目

3.创建web子项目

web子项目的目的是提供web服务,基本包含controller层和web页面

在test1项目名称上右键->New->Maven->Maven Module,next下一步

构建多模块的Maven项目

输入Module Name为test1-web,下一步

构建多模块的Maven项目

到Select an Archetype界面

构建多模块的Maven项目

选择webapp,下一步

构建多模块的Maven项目

默认即可,finish

然后test1项目结构改变,并且多了一个test1-web项目

构建多模块的Maven项目

4.在web项目中引用service项目生成的jar包

双击打开test1-web项目的pom.

修改pom.

构建多模块的Maven项目

红框中内容为新增,

<dependency>   <groupId>com.koala.test</groupId>   <artifactId>test1-service</artifactId>   <version>0.0.1-SNAPSHOT</version>   <scope>jar</scope></dependency>

内容来源,test1-service项目的pom.

构建多模块的Maven项目

至此Maven多模块项目创建完成,只要在其中添加相应的配置文件,包,代码以及页面即可




原标题:构建多模块的Maven项目

关键词:maven

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

排雷!罗列圣诞节容易侵权的卖品:https://www.kjdsnews.com/a/1692215.html
亚马逊联盟佣金怎么赚?:https://www.kjdsnews.com/a/1692216.html
盗窃包裹转卖获利!三名亚马逊送货司机被捕入狱!:https://www.kjdsnews.com/a/1692217.html
eBay年内第二轮裁员,波及以色列10%员工:https://www.kjdsnews.com/a/1692218.html
五大海外社媒营销最新趋势解读,2024年海外网红营销应该这样做!:https://www.kjdsnews.com/a/1692219.html
4大航运暂停红海航线!欧洲海运运费将会上涨,船期拉长、准班率降低。:https://www.kjdsnews.com/a/1692220.html
在英国有分公司的中国公司:https://www.xlkjsw.com/tag/30029.html
英国成立:https://www.xlkjsw.com/tag/30031.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流