跳到主要内容

Maven

课程内容

> 1. 初识Maven > 2. Maven概述 > - Maven模型介绍 > - Maven仓库介绍 > - Maven安装与配置 > 3. IDEA集成Maven > 4. 依赖管理

01. Maven课程介绍

1.1 课程安排

学习完前端Web开发技术后,我们即将开始学习后端Web开发技术。做为一名Java开发工程师,后端Web开发技术是我们学习的重点

file

后端Web开发技术的学习,我们会先学习Java项目的构建工具:Maven

1.2 初识Maven

1.2.1 什么是Maven

Maven是Apache旗下的一个开源项目,是一款用于管理和构建java项目的工具。

官网:<https://maven.apache.org/>

> Apache 软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织。 > > 开源项目:<https://www.apache.org/index.html#projects-list>

1.2.2 Maven的作用

使用Maven能够做什么呢?

  1. 依赖管理
  2. 统一项目结构
  3. 项目构建

依赖管理

  • 方便快捷的管理项目依赖的资源(jar包),避免版本冲突问题

file

当使用maven进行项目依赖(jar包)管理,则很方便的可以解决这个问题。 我们只需要在maven项目的pom.xml文件中,添加一段如下图所示的配置即可实现。

file