maven--7.概念(聚合)
来源:互联网 发布:淘宝直通车有用么 编辑:程序博客网 时间:2024/06/13 01:09
1 聚合
聚合一般是一个工程拆分成多个模块开发,每个模块是一个独立的工程,但是要是运行时必须把所有模块聚合到一起才是一个完整的工程,此时可以使用maven的聚合工程。
例如电商项目中,包括商品模块、订单模块、用户模块等。就可以对不同的模块单独创建工程,最终在打包时,将不同的模块聚合到一起。
例如同一个项目中的表现层、业务层、持久层,也可以分层创建不同的工程,最后打包运行时,再聚合到一起。
1.1 聚合工程 pom
聚合工程的打包方式必须是pom,一般聚合工程和父工程合并为一个工程。
1.2 持久层工程 jar
第一步:在maven-web工程上,点击new –> project
第二步:next
1.3 业务层工程jar
与持久层工程创建一样
1.4 表现层工程 war
点击next,进行下面的页面
在maven-controller中添加web.xml和index.jsp
聚合之后的maven-web工程的pom文件内容如下:
2 运行
Tomcat7:run
注意:运行之前,需要将maven-parent工程安装到本地仓库中。
3 Pom.xml
阅读全文
0 0
- maven--7.概念(聚合)
- (maven)聚合
- maven的聚合和继承的概念parent/modules/relativePath
- Maven核心概念之依赖,聚合与继承
- Maven核心概念之依赖,聚合与继承
- maven聚合
- Maven聚合
- maven聚合
- maven 聚合
- maven聚合
- maven的聚合和继承(三)
- Maven的聚合和继承(六)
- Maven 聚合和继承(5)
- Maven学习(五)-- 聚合与继承
- Maven创建一个聚合工程(框架)
- Maven创建一个聚合工程(框架)
- maven入门:依赖 聚合 继承(一)
- maven实战(四)聚合与继承
- opencv-OpenCV中的图像处理 [1]
- 图像增强:LLNet: A Deep Autoencoder approach to Natural Low-light Image Enhancement介绍
- A + B Problem II
- 3714: [PA2014]Kuglarz
- MySQL数据库远程访问权限如何打开(两种方法)
- maven--7.概念(聚合)
- SSL2772 2017年10月17日提高组 被关押的ymw(prim)
- HDU-1999
- Spring3 MVC Tutorial helloworld
- 1、找到数组里两个数字之和为某个值
- Effective C++ tips day1
- Hadoop笔记
- group 求阶(BSGS 欧拉定理)
- 虹膜识别 Iris_Osiris_v4.1(支持OpenCV3.3/2.4.13;win/linux)