一、概述
Maven是专门用于管理和构建Java项目的工具,它的主要功能有:
- 提供了一套标准的项目结构
-
提供了一套标准化的构建流程(编译、测试、打包、发布…)
-
提供了一套依赖管理机制
以前
现在
二、Maven简介
Maven是一个项目管理和构建的工具,作用有标准化项目结构、标准化的构建流程、方便的依赖管理。
- Maven模型
- 仓库简介
三、Maven安装配置
- 解压apache-maven-3.6.1.rar既安装完成
下载:https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/(只下载一个8.8m的)
-
配置环境变量MAVEN_HOME为安装路径的bin目录
B站视频2:00~3.15配置环境变量 -
配置本地仓库:修改conf/settings.xml中的为一个指定目录
(修改的是本地仓库的路径,默认是c盘,一般都会改) -
配置阿里云私服:修改conf/settings.xml中的标签,为其添加如下子标签:
(为了提高下载jar包的速度,相对于中央仓库来说)
<mirror>
<id>ailmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
四、Maven基本使用
- Maven常用命令
compile:编译
clean:清理
test:测试
package:打包
install:安装
- Maven的生命周期
五、IDEA配置Maven
麻了,搞了半天,不想写了
六、依赖管理&依赖范围
…
七、课件ppt
该pdf链接:https://share.weiyun.com/DA9GzXtp
密码:tcuph7
B站黑马程序员javaweb教程:https://www.bilibili.com/video/BV1Qf4y1T7Hx?p=47