maven聚合工程的创建和聚合工程的打包
2016-01-30 17:30
351 查看
第一步:创建父工程millery-manage,如图:右击空白处,new创建新maven工程:
这里跳过默认的骨架,使用自动义的骨架
这里父工程必须使用pom打包方式
第二步:创建子工程右击父工程,创建maven module工程:
跳骨默认骨架,输入子工程名
定义子工程,这里是以表现层为例,是web工程,所以打包方式为war,如果是其他非web工程就可以打包成jar,这一点需要注意。
其他工程步骤类似,需要注意的是打包方式的选择。工程创建完成后现象:所有的子工程目录不是单独的存在,而是直接保存在父工程目录下。eclipse中编译器的目录:
父工程pom.xml文件内容:
子工程pom.xml文件内容:
硬盘中聚合工程存储目录结构:
第三步:打包项目,此时不需要每个项目都打包,聚合工程只需要对父工程进行打包即可。右击millery-manage工程-->Run As-->Maven Build ...,然后出现如图的对话框,按图操作。
控制台输出内容:
第四步:最后一步看打包后的效果,进入millery-manage-web硬盘目录-->target-->右击millery-manage-web.war使用压缩软件打开-->WEB-INF-->lib,在lib中就可以看到下面三个jar包,就是聚合工程中的另外三个子工程,这就意味着这三个工程已经包含在web工程下,无需再重复的进行打包操作。
注意:整个创建和打包的过程存在的细节比较对,如果您按照该步骤无法完成记得留言描述问题,大家一起讨论哦!!
这里跳过默认的骨架,使用自动义的骨架
这里父工程必须使用pom打包方式
第二步:创建子工程右击父工程,创建maven module工程:
跳骨默认骨架,输入子工程名
定义子工程,这里是以表现层为例,是web工程,所以打包方式为war,如果是其他非web工程就可以打包成jar,这一点需要注意。
其他工程步骤类似,需要注意的是打包方式的选择。工程创建完成后现象:所有的子工程目录不是单独的存在,而是直接保存在父工程目录下。eclipse中编译器的目录:
父工程pom.xml文件内容:
子工程pom.xml文件内容:
硬盘中聚合工程存储目录结构:
第三步:打包项目,此时不需要每个项目都打包,聚合工程只需要对父工程进行打包即可。右击millery-manage工程-->Run As-->Maven Build ...,然后出现如图的对话框,按图操作。
控制台输出内容:
第四步:最后一步看打包后的效果,进入millery-manage-web硬盘目录-->target-->右击millery-manage-web.war使用压缩软件打开-->WEB-INF-->lib,在lib中就可以看到下面三个jar包,就是聚合工程中的另外三个子工程,这就意味着这三个工程已经包含在web工程下,无需再重复的进行打包操作。
注意:整个创建和打包的过程存在的细节比较对,如果您按照该步骤无法完成记得留言描述问题,大家一起讨论哦!!
相关文章推荐
- maven学习
- maven插件maven-war-plugin的使用
- jenkins------部署项目到jboss eap下
- maven使用经验集
- mssql2005数据库镜像搭建教程
- Redis 集群搭建和简单使用教程
- 搭建SSH时的思考和遇到的几个问题的解决方法
- 推荐一个比较不错简单的php运行平台软件PHPnow 搭建 PHP 环境[安装图文教程]
- 浅谈本地WAMP环境的搭建
- Windows下搭建apache、php、mysql过程分享
- ASP.NET 之 MVC框架及搭建教程(推荐)
- 从零开始搭建MySQL MMM架构
- asp.net 学习之路 项目整体框架简单的搭建
- 使用ASP.NET.4.5.1+MVC5.0 搭建一个包含 Ninject框架 项目
- window下安装和配置maven环境
- 使用maven+eclipse搭建struts2开发环境
- Java随手笔记8之包、环境变量和访问控制及maven profile实现多环境打包
- maven中下载jar包源码和javadoc的命令介绍
- Ubuntu中搭建Nginx、PHP环境最简单的方法
- Ubuntu搭建Java开发环境笔记