Maven高级

一、maven基础知识回顾

1.maven介绍

Maven高级_jar

2.maven的仓库类型

Maven高级_maven_02

3.maven常用命令

Maven高级_项目发布_03

4.maven坐标书写规范

Maven高级_jar_04

5.maven的依赖范围

Maven高级_xml文件_05

二、maven的依赖传递

1.什么是依赖传递

Maven高级_项目发布_06
Maven高级_maven_07

2.什么是依赖冲突

Maven高级_xml文件_08

3.如何解决依赖冲突

Maven高级_jar_09

4.依赖调节原则——第一声明者优先原则

Maven高级_maven_10

5.依赖调节原则——路径近者优先原则

Maven高级_项目发布_11

6.排除依赖

Maven高级_项目发布_12

7.版本锁定

Maven高级_maven_13
Maven高级_环境搭建_14
Maven高级_maven_15

三、基于maven构建SSM工程案例

1.需求描述

Maven高级_maven_16

2.实现步骤分析

Maven高级_xml文件_17
Maven高级_xml文件_18

3.数据库环境搭建

Maven高级_jar_19
Maven高级_xml文件_20

4.构建maven工程

Maven高级_maven_21
Maven高级_环境搭建_22
Maven高级_xml文件_23
Maven高级_环境搭建_24
Maven高级_maven_25
Maven高级_jar_26
Maven高级_maven_27
Maven高级_jar_28
Maven高级_maven_29
Maven高级_jar_30
Maven高级_jar_31
Maven高级_环境搭建_32
Maven高级_maven_33
Maven高级_maven_34

四、分模块构建maven工程

1.分模块构建maven工程分析

Maven高级_jar_35
Maven高级_环境搭建_36

2.maven工程的继承

Maven高级_项目发布_37

3.maven工程的聚合

Maven高级_xml文件_38

4.分模块构建maven工程具体实现

Maven高级_maven_39
Maven高级_环境搭建_40
Maven高级_jar_41
Maven高级_xml文件_42
Maven高级_jar_43
Maven高级_项目发布_44
Maven高级_maven_45
Maven高级_jar_46
Maven高级_环境搭建_47
Maven高级_maven_48
Maven高级_maven_49
Maven高级_maven_50
Maven高级_xml文件_51
Maven高级_jar_52
Maven高级_maven_53
Maven高级_maven_54

5.项目整体结构

Maven高级_jar_55
Maven高级_xml文件_56

五、maven私服

1.说明

Maven高级_xml文件_57

2.搭建maven私服

Maven高级_环境搭建_58
Maven高级_jar_59
Maven高级_maven_60
Maven高级_jar_61
Maven高级_xml文件_62
Maven高级_xml文件_63

3.将项目发布到maven私服

Maven高级_环境搭建_64

4.配置maven的settings.xml文件

Maven高级_环境搭建_65

5.配置项目的pom.xml文件

Maven高级_xml文件_66

6.执行mvn deploy命令

Maven高级_xml文件_67

7.从私服下载jar到本地仓库

Maven高级_项目发布_68
Maven高级_jar_69
Maven高级_maven_70
Maven高级_环境搭建_71
Maven高级_项目发布_72

六、将第三方jar安装到本地仓库和maven私服

Maven高级_项目发布_73

1.将第三方jar安装到本地仓库

Maven高级_环境搭建_74

2.将第三方jar安装到maven私服

Maven高级_环境搭建_75