保姆級Maven新版視頻教程
Maven是一款構建、發(fā)布、管理Java項目的強大工具,為開發(fā)人員提供了一種標準的項目結構和構建流程,讓項目的開發(fā)、構建和管理更加簡單及高效。
教程采用Maven 3.8.8,搭配JDK 17和IDEA 2022。內容講解采用模塊化設計,方便學習及選修,詳細介紹了Maven的兩大功能:依賴和構建管理,以及私服Nexus的使用,讓你在企業(yè)開發(fā)的場景中可以得心應手。

教程內容覆蓋全面,從概念到功能,從實操到技術點測試,及常見問題如版本兼容性、依賴下載失敗等,均有詳細的解決方案,并通過所有知識點的綜合案例演示,為學習者提供了開發(fā)過程中Maven的具體使用思路,真正做到一套教程帶你徹底掌握Maven!
教程目錄
01-教程簡介
02.Maven簡介之依賴管理工具
03.Maven簡介之構建工具
04.Maven簡介之什么是Maven
05.Maven簡介之工作原理
06.Maven的安裝和環(huán)境配置
07.Maven的功能配置
08.IDEA配置本地Maven軟件
09.概念梳理之Maven工程的GAVP
10.IDEA創(chuàng)建Maven的Java工程
11.IDEA創(chuàng)建Maven的Web工程(方式一)
12.IDEA創(chuàng)建Maven的Web工程(方式二)
13.將Maven的Web工程部署到Tomcat中
14.Maven工程的項目結構
15.構建的概念和構建的過程
16.構建命令之編譯和清理
17.構建命令之測試
18.構建命令之報告
19.構建命令之打包
20.構建命令之安裝
21.通過坐標查找jar
22.通過IDEA實現(xiàn)可視化構建
23.構建插件、命令、生命周期之間的關系
24.依賴管理的概念
25.依賴管理配置
26.依賴版本統(tǒng)一提取和維護
27.依賴范圍之Compile
28.依賴范圍之Test
29.依賴范圍之Provided
30.依賴范圍之Runtime、System、Import
31.Maven工程依賴下載失敗的原因
32.Maven工程依賴下載失敗的解決方案
33.通過腳本批量刪除緩存文件
34.Maven工程的構建配置之自定義打包名稱
35.Maven工程的構建配置之指定打包文件
36.Maven工程的構建配置之配置插件
37.Maven工程依賴的傳遞特性
38.Maven工程依賴的傳遞原則
39.Maven依賴沖突之短路優(yōu)先原則
40.Maven依賴沖突之先聲明優(yōu)先原則
41.Maven依賴沖突之手動排除依賴
42.Maven工程繼承的概念
43.Maven工程的繼承關系
44.Maven父工程統(tǒng)一依賴管理
45.Maven工程的聚合關系
46.Maven私服簡介
47.Maven私服的優(yōu)勢
48.Nexus的下載和安裝
49.Nexus初始設置
50.Nexus的各種倉庫
51.通過Nexus下載jar
52.將jar部署到Nexus中
53.引用別人部署的jar
54.Maven綜合案例之項目需求和結構分析
55.Maven綜合案例之創(chuàng)建父工程
56.Maven綜合案例之創(chuàng)建子工程