1、为什么要学习Maven
1、在Javaweb开发中中需要导入大量的jar包,需要手动导入
2、Maven的作用就是用来帮助导入配置jar包
2、Maven的核心思想
约定大于配置
- 有约束,不要去违反
- Maven会约定好你该如何去编写我们的Java代码,必须要按照规范配置(一些关于目录的配置)
3、下载Maven
- https://maven.apache.org/download.cgi
将下载文件解压(电脑上的环境最好放在同一个文件夹下方便管理)
- bin目录: 存放的是一些执行文件
- boot: 启动的一些必要选项
- conf: 配置
- lib: 一些依赖 jar包
4、配置环境变量
在系统环境变量中配置
打开cmd,输入mvn -version 看到如下提示表明安装成功
5、阿里云镜像
- 镜像:mirros
- 作用:加速下载
- 国内建议使用阿里云的镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
6、本地仓库
- localRepository
- 在本地的仓库,远程仓库
在安装目录下新建maven-repo文件夹并将文件夹地址复制粘贴到如下位置