班級(jí)規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號(hào)) |
每期人數(shù)限3到5人。 |
上課時(shí)間和地點(diǎn) |
開課地址:【上海】同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號(hào)線白銀路站)【深圳分部】:電影大廈(地鐵一號(hào)線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領(lǐng)館區(qū)1號(hào)【沈陽分部】:沈陽理工大學(xué)【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學(xué)院 【南京分部】:金港大廈
最新開班 (連續(xù)班 、周末班、晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請(qǐng)點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會(huì)。 |
課程大綱 |
|
1.Maven安裝
2.坐標(biāo)和依賴
3.倉庫
4.生命周期和插件
5.聚合和繼承
6.使用Nexus創(chuàng)建私服
7.使用Maven進(jìn)行測試
8.用Maven管理項(xiàng)目版本
9.使用Maven生成項(xiàng)目原型
10.編寫自定義插件
11.Maven屬性配置
第1章Maven概述
1-1本人全部視頻課程總體介紹
1-2Maven課程介紹必讀
1-3先看看菜單--Maven教程總體內(nèi)容介紹
1-4沒有Maven的日子--Java工程的Jar包從哪里
1-5認(rèn)識(shí)Maven--Maven的概念和功能
1-6Maven不是唯一Jar管理工具
第2章Maven安裝
2-1工欲善其事必先利其器--Window下的安裝
2-2工欲善其事必先利其器--Linux下的安裝
2-3加入大家庭--eclipse中配置Maven
第3章原始作坊--無借助任何工具創(chuàng)建一個(gè)Maven工程
3-1原始作坊--無借助任何工具創(chuàng)建一個(gè)Maven工程
第4章坐標(biāo)和依賴
4-1全球定位--坐標(biāo)概念
4-2拼接板塊--依賴的配置
4-3有限區(qū)域--依賴范圍
4-4手拉手--傳遞性依賴
4-5選擇策略--依賴調(diào)解
4-6切斷關(guān)系--可選依賴和排除依賴
4-7看看關(guān)系--依賴關(guān)系查看
第5章倉庫
5-1知識(shí)庫--倉庫概念
5-2遠(yuǎn)近貨倉--倉庫分類
5-3我也要租用大倉庫--遠(yuǎn)程倉庫的配置
5-4臨時(shí)工--快照版本解析機(jī)制
5-5從倉庫中線索--從倉庫解析依賴的機(jī)制
5-6公開倉庫--Maven查找依賴的網(wǎng)站
第6章生命周期和插件
6-1Maven生命周期概念
6-2三套生命周期
6-3命令行和生命周期
6-4插件的目標(biāo)
6-5插件與生命周期的綁定
6-6插件的參數(shù)配置
6-7插件的解析機(jī)制
第7章聚合和繼承
7-1為什么要用聚合
7-2聚合工程舉例
7-3為什么要用繼承
7-4繼承工程舉例
7-5繼承中的依賴管理
7-6繼承中的插件管理
7-7多模塊編譯順序說明
7-8多模塊編譯剪切
第8章使用Nexus創(chuàng)建私服
8-1安裝Nexus
8-2Nexus的倉庫介紹
8-3創(chuàng)建Nexus宿主倉庫
8-4創(chuàng)建Nexus代理倉庫
8-5創(chuàng)建Nexus倉庫組
8-6自動(dòng)下載索引文件
8-7手工下載索引文件
8-8Nexus構(gòu)件搜
8-9配置MAVEN從Nexus下載構(gòu)件
8-10部署構(gòu)建到Nexus
8-11Nexus的權(quán)限管理
8-12實(shí)踐:為項(xiàng)目分配獨(dú)立的倉庫總思路
8-13實(shí)踐:創(chuàng)建倉庫
8-14實(shí)踐:創(chuàng)建倉庫目標(biāo)(請(qǐng)求路徑過濾)
8-15實(shí)踐:自定義倉庫權(quán)限
8-16實(shí)踐:自定義創(chuàng)建角色并綁定權(quán)限
8-17實(shí)踐:創(chuàng)建用戶并綁定角色
8-18實(shí)踐:測試無權(quán)限用戶部署構(gòu)件
8-19實(shí)踐:測試有權(quán)限用戶部署構(gòu)件
8-20實(shí)踐:從倉庫獲取自定義構(gòu)件
第9章使用Maven進(jìn)行測試
9-1Maven測試需要的插件以及依賴
9-2Maven測試用例所在的目錄以及命名規(guī)則說明
9-3演示: 命令行跳過測試以及跳過測試代碼編譯
9-4演示:配置插件跳過測試以及跳過測試代碼編譯
9-5演示:動(dòng)態(tài)指定要測試的類
9-6演示: 動(dòng)態(tài)指定要測試或者排除的測試類
9-7測試報(bào)告的生成
9-8打包測試代碼成Jar包
第10章用Maven管理項(xiàng)目版本
10-1項(xiàng)目版本的分類以及版本號(hào)的約定
10-2實(shí)例:版本管理插件說明
10-3實(shí)例:在pom.xml中配置SVN信息
10-4實(shí)例:版本管理插件發(fā)布前檢查
10-5實(shí)例:版本管理插件版本回滾
10-6實(shí)例:版本管理插件執(zhí)行新版本
第11章使用Maven生成項(xiàng)目原型
11-1項(xiàng)目原型概念
11-2項(xiàng)目原型分類
11-3實(shí)例:生成項(xiàng)目原型工程
11-4編寫自己的項(xiàng)目原型:項(xiàng)目原型pom文件說明
11-5編寫自己的項(xiàng)目原型:archetype.xml描述符文件
11-6編寫自己的項(xiàng)目原型: 將原型項(xiàng)目上傳到私有倉庫
11-7編寫自己的項(xiàng)目原型: 按照項(xiàng)目原型生成Maven工程
第12章編寫自定義插件
12-1編寫自定義插件的步驟說明
12-2統(tǒng)計(jì)代碼行數(shù)實(shí)例:生成插件項(xiàng)目原型
12-3統(tǒng)計(jì)代碼行數(shù)實(shí)例: 實(shí)現(xiàn)AbstractMojo類
12-4統(tǒng)計(jì)代碼行數(shù)實(shí)例:將插件安裝到倉庫
12-5統(tǒng)計(jì)代碼行數(shù)實(shí)例:插件測試
12-6統(tǒng)計(jì)代碼行數(shù)實(shí)例:在新建的Maven項(xiàng)目中引用自定義插件
第13章Maven屬性配置
13-1Maven屬性的概念
13-2Maven屬性的分類
13-3Maven屬性的使用
13-4Maven屬性的解析
13-5Maven屬性文件概念
13-6屬性文件激活實(shí)例:命令行激活屬性文件
13-7屬性文件激活實(shí)例:setting文件激活
13-8屬性文件激活實(shí)例: 系統(tǒng)屬性存在時(shí)激活
13-9屬性文件激活實(shí)例:系統(tǒng)屬性等于某個(gè)值時(shí)激活
13-10屬性文件激活實(shí)例:根據(jù)操作系統(tǒng)激活
13-11屬性文件激活實(shí)例:默認(rèn)激活
|