Maven高级:第一篇

第一章:Maven基础回顾

1.1-Maven介绍

  1. Maven是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。
  2. 依赖管理:就是对象jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。
  3. 项目构建:通过Maven的一个命令就可完成项目从清理、编译、测试、报告、打包,部署整个过程。

1.2-Maven仓库类型

  1. 本地仓库
  2. 远程仓库

1.3-Maven常用命令

1.4-Maven坐标书写规范

  <dependencies>
    <dependency>
      <groupId>项目名</groupId>
      <artifactId>模块名</artifactId>
      <version>版本</version>
    </dependency>
  </dependencies>

1.5-Maven的依赖范围

第二章:Maven的依赖传递

2.1-什么是Maven的依赖传递

2.2-什么是依赖冲突

2.3-如何解决依赖冲突

2.4-依赖调节原则

第一声明优先原则

路径近者优先原则

2.5-排除依赖

2.6-版本锁定

2.7-基于Maven构建SSM案例

源码

笔记

第三章:分模块构建Maven工程

3.1-分析

生活中

开发中

3.2-Maven工程的继承

3.3-Maven工程的聚合

3.4-分模块构建工程-案例

源码

原文地址:https://www.cnblogs.com/lpl666/p/12395899.html