1、下载maven的安装包

 

 

2、新建文件夹maven,把maven的安装包放进去,在maven文件下新建文件夹repository作为仓库。

 

 

3、在conf\settings.xml中配置本地仓库的地址、中央仓库的镜像(阿里云)

F:/maven/repository
    alimavenaliyun mavenhttps://maven.aliyun.com/repository/public
      central

 

 用

alimavenaliyun mavenhttps://maven.aliyun.com/repository/public

 

 

 


 

 

 

4、配置系统环境变量

(1)新建变量 MAVEN_HOME ,值为Maven根路径

Maven环境配置_Maven

 

 

(2)新建变量 MAVEN_OPTS,值:

-Xms256m -Xmx512m -Duser.language=zh -Dfile.encoding=UTF-8

第一个常用256或128。

 

 

(3)在PATH变量中添加maven的bin路径

Maven环境配置_Maven_02

 

 

说明:

  • 变量名设置为 MAVEN_HOME、M2_HOME 都可以
  • Maven依赖jdk(编译、打包都是使用jdk中的工具),需要设置JAVA_HOME

Maven环境配置_Maven_03

 

 

 


 

 

 

5、IDEA中的配置

(1)配置maven的路径

Maven环境配置_Maven_04

 

 

 

(2)勾选自动导入

Maven环境配置_Maven_05

 当我们修改pom.xml中的依赖、插件时,会自动同步,无需我们手动Reimport。

2020.1版本的IDEA为了防止MAVEN自动导包时卡死的问题,取消了自动导包选项,只能手动reimport。

 

 

(3)设置运行参数:

Maven环境配置_Maven_06

 

-DarchetypeCatalog=internal

 

如果本地仓库有,直接从本地仓库获取即可。如果不设置,每次都从中央仓库下载。

 

 

说明:

以上三项需要在新建项目之前设置,这样对所有新建的maven项目都有效。

如过新建项目后,才在项目中设置,则只对该项目有效,以后每次都需要设置,很麻烦。

 

 

 

(4)从中央仓库下载索引、更新本地仓库

Maven环境配置_Maven_07

这一步只能新建项目后配置,因为在具体项目中才有这一项配置,但配置后一直有效。

从中央仓库下载索引,很慢、容易出错,很花时间,尽量空闲时间(晚上)下载。