Maven
引入
在 JavaWeb 的开发过程中,我们需要用到大量的 jar 包来帮我们实现各种业务功能,但是手动导入的话是极其繁琐,那么有没有一个东西可以实现自动化的导入这些 jar 包,释放我们的双手?此时就出现了一个工具叫做 Maven。
概述
Maven 是 Apache 旗下的一个纯 Java 开发的开源项目; 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理;Maven 同时也可被用于构建和管理其他语言编写的项目,如 C# 等。
核心思想:约定大于配置 ,因为在 Maven 中约束了很多 Java 编写的规范,所以在使用 Maven 的时候要严格遵循约定。
安装配置
下载
- 首先去官网下载相应的压缩包
- 解压得到如下文件
配置环境变量
在系统环境变量中添加如下配置:
- 变量名:M2_HOME 变量值:maven下的bin目录
- 变量名:MAVEN_HOME 变量值:maven根目录
- path下添加:%MAVEN_HOME%\bin
接着在cmd下执行 mvn -v 命令,查看是否配置成功:
配置阿里云镜像
由于Maven远程仓库在国外,国内IP访问速度受限,所以使用阿里云国内镜像仓库。
-
在 conf 目录下,找到 settings.xml 配置文件
-
在 < mirrors > 标签下填入如下配置:
扫描二维码关注公众号,回复: 12451097 查看本文章<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>
配置本地仓库
- 在maven目录下新建一个文件夹 maven_warehouse
-
在 settings.xml 配置文件中找到如下代码:
<localRepository>/path/to/local/repo</localRepository>
- 将其复制到注释外,并编辑里边内容为自己刚新建的目录地址。