保姆級(jí)Maven新版視頻教程

Maven是一款構(gòu)建、發(fā)布、管理Java項(xiàng)目的強(qiáng)大工具,為開(kāi)發(fā)人員提供了一種標(biāo)準(zhǔn)的項(xiàng)目結(jié)構(gòu)和構(gòu)建流程,讓項(xiàng)目的開(kāi)發(fā)、構(gòu)建和管理更加簡(jiǎn)單及高效。

 

教程采用Maven 3.8.8,搭配JDK 17和IDEA 2022。內(nèi)容講解采用模塊化設(shè)計(jì),方便學(xué)習(xí)及選修,詳細(xì)介紹了Maven的兩大功能:依賴(lài)和構(gòu)建管理,以及私服Nexus的使用,讓你在企業(yè)開(kāi)發(fā)的場(chǎng)景中可以得心應(yīng)手。

 

微信圖片_20231114150448.jpg

 

教程內(nèi)容覆蓋全面,從概念到功能,從實(shí)操到技術(shù)點(diǎn)測(cè)試,及常見(jiàn)問(wèn)題如版本兼容性、依賴(lài)下載失敗等,均有詳細(xì)的解決方案,并通過(guò)所有知識(shí)點(diǎn)的綜合案例演示,為學(xué)習(xí)者提供了開(kāi)發(fā)過(guò)程中Maven的具體使用思路,真正做到一套教程帶你徹底掌握Maven!

 

教程目錄

 

01-教程簡(jiǎn)介
02.Maven簡(jiǎn)介之依賴(lài)管理工具
03.Maven簡(jiǎn)介之構(gòu)建工具
04.Maven簡(jiǎn)介之什么是Maven
05.Maven簡(jiǎn)介之工作原理
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工程的項(xiàng)目結(jié)構(gòu)
15.構(gòu)建的概念和構(gòu)建的過(guò)程
16.構(gòu)建命令之編譯和清理
17.構(gòu)建命令之測(cè)試
18.構(gòu)建命令之報(bào)告
19.構(gòu)建命令之打包
20.構(gòu)建命令之安裝
21.通過(guò)坐標(biāo)查找jar
22.通過(guò)IDEA實(shí)現(xiàn)可視化構(gòu)建
23.構(gòu)建插件、命令、生命周期之間的關(guān)系
24.依賴(lài)管理的概念
25.依賴(lài)管理配置
26.依賴(lài)版本統(tǒng)一提取和維護(hù)
27.依賴(lài)范圍之Compile
28.依賴(lài)范圍之Test
29.依賴(lài)范圍之Provided
30.依賴(lài)范圍之Runtime、System、Import
31.Maven工程依賴(lài)下載失敗的原因
32.Maven工程依賴(lài)下載失敗的解決方案
33.通過(guò)腳本批量刪除緩存文件
34.Maven工程的構(gòu)建配置之自定義打包名稱(chēng)
35.Maven工程的構(gòu)建配置之指定打包文件
36.Maven工程的構(gòu)建配置之配置插件
37.Maven工程依賴(lài)的傳遞特性
38.Maven工程依賴(lài)的傳遞原則
39.Maven依賴(lài)沖突之短路優(yōu)先原則
40.Maven依賴(lài)沖突之先聲明優(yōu)先原則
41.Maven依賴(lài)沖突之手動(dòng)排除依賴(lài)
42.Maven工程繼承的概念
43.Maven工程的繼承關(guān)系
44.Maven父工程統(tǒng)一依賴(lài)管理
45.Maven工程的聚合關(guān)系
46.Maven私服簡(jiǎn)介
47.Maven私服的優(yōu)勢(shì)
48.Nexus的下載和安裝
49.Nexus初始設(shè)置
50.Nexus的各種倉(cāng)庫(kù)
51.通過(guò)Nexus下載jar
52.將jar部署到Nexus中
53.引用別人部署的jar
54.Maven綜合案例之項(xiàng)目需求和結(jié)構(gòu)分析
55.Maven綜合案例之創(chuàng)建父工程
56.Maven綜合案例之創(chuàng)建子工程