一、分模块开发与设计
①创建Maven模块
②书写模块代码
③通过maven指令安装模块到本地仓库(install指令)
二、依赖管理
依赖可设置多个;依赖具传递性
-
排除依赖(不想用)
-
可选依赖(不让别人知道用什么)
三、聚合与继承
解决多模块开发中的问题
1、聚合
介绍:(构建管理)
步骤:
2、继承
介绍:(配置管理)
步骤:
3、对比 | 总结
四、属性管理
1、属性
(1)配置文件引用属性【步骤】:
(2)其他属性
2、版本管理
五、多环境配置与应用
1、多环境配置
即每一组属性编个名称(定义),要用直接调用(构建)
2、跳过测试
应用场景:功能更新中并且没有开发完毕、快速打包
跳过测试方式:Maven中点闪电符号按钮、命令、细粒度(配置)
EG:
六、私服
1、私服简介
2、私服仓库分类
仓库组:(概念性,若干的仓库打包成一组)小组内共享使用;
宿主仓库:(自己保存用的)小组自己用;
代理仓库:(连*仓库的)所有项目组共用
3、资源上传与下载
- 本地仓库访问私服地址设置:
配置让本地仓库能访问私服—配置仓库组位置
- 工程上传到私服设置