IDEA设置本地Maven以及Maven更换国内源
Maven下载
一、介绍
1.什么是Maven
Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。maven是Apache的顶级项目,解释为“专家,内行”,它是一个项目管理的工具,maven自身是纯java开发的,可以使用maven对java项目进行构建、依赖管理。
2.Maven的作用
- 依赖管理
Maven可以对Jar包进行统一的管理,包括快速引入Jar包,以及对使用的 Jar包进行统一的版本控制 - 一键构建项目
Maven为我们提供了一个标准化的Java项目结构,我们可以通过Maven快速创建一个标准的Java项目.
二、下载
下载地址
Maven下载:https://maven.apache.org/download.cgi?.
下载后解压
- bin:存放了 maven 的命令
- boot:存放了一些 maven 本身的引导程序,如类加载器等
- conf:存放了 maven 的一些配置文件,如 setting.xml 文件
- lib:存放了 maven 本身运行所需的一些 jar 包
配置环境变量
- 添加新的系统变量MAVEN_HOME 值为Maven解压的路径(bin 目录之前一级目录)
- 将MAVEN_HOME\bin添加到系统变量Path中
- 测试是否成功
打开cmd输入mvn -v
到这儿Maven就算安装成功了
下面来配置本地仓库
配置本地仓库
- 在maven的解压目录下创建一个新的文件夹,名字都可以
- 进入到maven下的conf文件找到setting.xml文件
- 在xml文件内输入本地仓库路径
配置远程仓库
maven有三个仓库:
本地仓库: 位于自己计算机中的仓库, 用来存储从远程仓库或中央仓库下载的插件和 jar 包
远程仓库: 需要联网才可以使用的仓库,阿里提供了一个免费的maven 远程仓库。
中央仓库: 在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中 央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件
创建maven工程时会先去本地仓库找,本地仓库无需联网,在本地仓库找不到时回去远程仓库找,如果不配置远程仓库会去国外下载,通常都会很慢,所以需要配置国内源来加速下载。
在setting.xml内的<mirrors>添加如下代码
<!-- 设置阿里云镜像 -->
<mirror>
<id>aliyunmaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
至此Maven的配置就算完成了
IDEA设置本地Maven
idea中会自带Maven,且本地仓库默认为C:/user/.m2/repository,我们需要修改本地Maven及本地仓库
通过在项目中点击file->setting找到maven修改时只会在当前项目生效,当新建项目时任然会改回idea自带maven的设置,所以我们需要全局配置
首先退出至欢迎页
按照图内步骤来点击,打开全局设置
找打Maven设置并修改
至此更换结束