曙海教育集团
全国报名免费热线:4008699035 微信:shuhaipeixun
或15921673576(微信同号) QQ:1299983702
首页 课程表 在线聊 报名 讲师 品牌 QQ聊 活动 就业
 
Java进阶Spring架构必备之Maven从入门到进阶课程培训

 
   班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
       每期人数限3到5人。
   上课时间和地点
开课地址:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站) 【武汉分部】:佳源大厦【成都分部】:领馆区1号【沈阳分部】:沈阳理工大学【郑州分部】:锦华大厦【石家庄分部】:瑞景大厦【北京分部】:北京中山学院 【南京分部】:金港大厦
最新开班 (连续班 、周末班、晚班):2020年3月16日
   实验设备
     ☆资深工程师授课
        
        ☆注重质量 ☆边讲边练

        ☆合格学员免费推荐工作
        ★实验设备请点击这儿查看★
   质量保障

        1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
        2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
        3、培训合格学员可享受免费推荐就业机会。

课程大纲
 

1.Maven安装

2.坐标和依赖

3.仓库

4.生命周期和插件

5.聚合和继承

6.使用Nexus创建私服

7.使用Maven进行测试

8.用Maven管理项目版本

9.使用Maven生成项目原型

10.编写自定义插件

11.Maven属性配置
第1章Maven概述
1-1本人全部视频课程总体介绍
1-2Maven课程介绍必读
1-3先看看菜单--Maven教程总体内容介绍
1-4没有Maven的日子--Java工程的Jar包从哪里
1-5认识Maven--Maven的概念和功能
1-6Maven不是唯一Jar管理工具
第2章Maven安装
2-1工欲善其事必先利其器--Window下的安装
2-2工欲善其事必先利其器--Linux下的安装
2-3加入大家庭--eclipse中配置Maven
第3章原始作坊--无借助任何工具创建一个Maven工程
3-1原始作坊--无借助任何工具创建一个Maven工程
第4章坐标和依赖
4-1全球定位--坐标概念
4-2拼接板块--依赖的配置
4-3有限区域--依赖范围
4-4手拉手--传递性依赖
4-5选择策略--依赖调解
4-6切断关系--可选依赖和排除依赖
4-7看看关系--依赖关系查看
第5章仓库
5-1知识库--仓库概念
5-2远近货仓--仓库分类
5-3我也要租用大仓库--远程仓库的配置
5-4临时工--快照版本解析机制
5-5从仓库中线索--从仓库解析依赖的机制
5-6公开仓库--Maven查找依赖的网站
第6章生命周期和插件
6-1Maven生命周期概念
6-2三套生命周期
6-3命令行和生命周期
6-4插件的目标
6-5插件与生命周期的绑定
6-6插件的参数配置
6-7插件的解析机制
第7章聚合和继承
7-1为什么要用聚合
7-2聚合工程举例
7-3为什么要用继承
7-4继承工程举例
7-5继承中的依赖管理
7-6继承中的插件管理
7-7多模块编译顺序说明
7-8多模块编译剪切
第8章使用Nexus创建私服
8-1安装Nexus
8-2Nexus的仓库介绍
8-3创建Nexus宿主仓库
8-4创建Nexus代理仓库
8-5创建Nexus仓库组
8-6自动下载索引文件
8-7手工下载索引文件
8-8Nexus构件搜
8-9配置MAVEN从Nexus下载构件
8-10部署构建到Nexus
8-11Nexus的权限管理
8-12实践:为项目分配独立的仓库总思路
8-13实践:创建仓库
8-14实践:创建仓库目标(请求路径过滤)
8-15实践:自定义仓库权限
8-16实践:自定义创建角色并绑定权限
8-17实践:创建用户并绑定角色
8-18实践:测试无权限用户部署构件
8-19实践:测试有权限用户部署构件
8-20实践:从仓库获取自定义构件
第9章使用Maven进行测试
9-1Maven测试需要的插件以及依赖
9-2Maven测试用例所在的目录以及命名规则说明
9-3演示: 命令行跳过测试以及跳过测试代码编译
9-4演示:配置插件跳过测试以及跳过测试代码编译
9-5演示:动态指定要测试的类
9-6演示: 动态指定要测试或者排除的测试类
9-7测试报告的生成
9-8打包测试代码成Jar包
第10章用Maven管理项目版本
10-1项目版本的分类以及版本号的约定
10-2实例:版本管理插件说明
10-3实例:在pom.xml中配置SVN信息
10-4实例:版本管理插件发布前检查
10-5实例:版本管理插件版本回滚
10-6实例:版本管理插件执行新版本
第11章使用Maven生成项目原型
11-1项目原型概念
11-2项目原型分类
11-3实例:生成项目原型工程
11-4编写自己的项目原型:项目原型pom文件说明
11-5编写自己的项目原型:archetype.xml描述符文件
11-6编写自己的项目原型: 将原型项目上传到私有仓库
11-7编写自己的项目原型: 按照项目原型生成Maven工程
第12章编写自定义插件
12-1编写自定义插件的步骤说明
12-2统计代码行数实例:生成插件项目原型
12-3统计代码行数实例: 实现AbstractMojo类
12-4统计代码行数实例:将插件安装到仓库
12-5统计代码行数实例:插件测试
12-6统计代码行数实例:在新建的Maven项目中引用自定义插件
第13章Maven属性配置
13-1Maven属性的概念
13-2Maven属性的分类
13-3Maven属性的使用
13-4Maven属性的解析
13-5Maven属性文件概念
13-6属性文件激活实例:命令行激活属性文件
13-7属性文件激活实例:setting文件激活
13-8属性文件激活实例: 系统属性存在时激活
13-9属性文件激活实例:系统属性等于某个值时激活
13-10属性文件激活实例:根据操作系统激活
13-11属性文件激活实例:默认激活

 
  备案号:备案号:沪ICP备08026168号-1 .(2024年07月24日)....................