Maven是一个跨平台的项目管理工具。作为Apache组织的一个颇为成功的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。maven是Apache的顶级项目,解释为“专家,内行”,它是一个项目管理的工具,maven自身是纯java开发的,可以使用maven对java项目进行构建、依赖管理。
Maven下载:https://maven.apache.org/download.cgi?.
到这儿Maven就算安装成功了
下面来配置本地仓库
maven有三个仓库:
本地仓库: 位于自己计算机中的仓库, 用来存储从远程仓库或中央仓库下载的插件和 jar 包
远程仓库: 需要联网才可以使用的仓库,阿里提供了一个免费的maven 远程仓库。
中央仓库: 在 maven 软件中内置一个远程仓库地址 http://repo1.maven.org/maven2 ,它是中 央仓库,服务于整个互联网,它是由 Maven 团队自己维护,里面存储了非常全的 jar 包,它包 含了世界上大部分流行的开源项目构件
创建maven工程时会先去本地仓库找,本地仓库无需联网,在本地仓库找不到时回去远程仓库找,如果不配置远程仓库会去国外下载,通常都会很慢,所以需要配置国内源来加速下载。
在setting.xml内的
<mirror>
<id>aliyunmavenid>
<mirrorOf>centralmirrorOf>
<name>aliyun mavenname>
<url>https://maven.aliyun.com/repository/publicurl>
mirror>
至此Maven的配置就算完成了
idea中会自带Maven,且本地仓库默认为C:/user/.m2/repository,我们需要修改本地Maven及本地仓库
通过在项目中点击file->setting找到maven修改时只会在当前项目生效,当新建项目时任然会改回idea自带maven的设置,所以我们需要全局配置
至此更换结束