码迷,mamicode.com
首页 > 其他好文 > 详细

构建多模块的Maven项目

时间:2015-09-14 23:53:33      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:

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

1.创建父项目

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

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

next下一步,打开图二

技术分享

 

 

 

 

 

 

 

 

 

 

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

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

技术分享

删除test1项目中的src文件夹

2.创建服务子项目

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

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

技术分享

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

技术分享

到Select an Archetype界面

技术分享

选择quickstart,下一步

技术分享

默认即可,点击finish

技术分享

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

3.创建web子项目

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

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

技术分享

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

技术分享

到Select an Archetype界面

技术分享

选择webapp,下一步

技术分享

默认即可,finish

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

技术分享

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

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

修改pom.xml文件如下图所示

技术分享

红框中内容为新增,

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

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

技术分享

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

构建多模块的Maven项目

标签:

原文地址:http://www.cnblogs.com/draenei/p/4808791.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!