前言

作者在maven的配置与使用中碰到了很多坑,所以为了不让其他人再踩这种坑特此写下这篇博客。废话不多说直接上干货。

1.下载maven

注:下载的maven版本要与你的idea版本对照

对照方法:下载你的idea版本年限之前的maven版本,否则maven版本与idea版本会不兼容

因为我的idea版本是2019.1.4所以我可以下载3.6.0以及以前的版本,这里我下载maven3.6.0版本(3.6.0版本是2018年的,所以idea(2019.1.4)是支持这个版本的maven的)

maven的官方网址:maven官方地址 这是maven的官网

idea maven projects 版本 maven和idea版本_远程仓库

然后点击Download按钮进入下面这个页面,然后你发现这个页面只能下载最新版本的,以前的版本请选择

idea maven projects 版本 maven和idea版本_maven_02


这里我下载3.6.0版本的maven,所以点击archives链接进入下一个页面

idea maven projects 版本 maven和idea版本_java_03


依次3.6.0版本,点击binaries/ 链接,就可以根据自己的操作系统类型来选择对应的maven安装包。

2.安装maven

第一步
解压安装包,自己选择解压的路径
第二步
新建一个本地仓库(就是自己建一个文件吗)并配置maven的setting.xml文件
目的:

  • 设置maven的repository(从远程仓库中下载的依赖都要放在我们的本地仓库)
  • 设置添加maven镜像(因为maven的远程仓库服务器在国外,为了快速下载项目开发过程中需要的依赖,这里我们添加几个国内镜像)

打开settings.xml文件

idea maven projects 版本 maven和idea版本_远程仓库_04


idea maven projects 版本 maven和idea版本_ide_05


添加镜像

idea maven projects 版本 maven和idea版本_maven_06


推荐的镜像地址

<mirror>
	  <id>nexus-aliyun</id>
 	  <name>Nexus aliyun</name>
	  <url>https://maven.aliyun.com/repository/public</url>
      <mirrorOf>central</mirrorOf>
 </mirror>
<mirror>
 	<id>repo2</id>
	<name>Mirror from Maven Repo2</name>
	<url>http://repo2.maven.org/maven2/</url>
 	<mirrorOf>central</mirrorOf>
</mirror>

第二步

设置环境变量

在这个地方搜索查看高级系统设置

idea maven projects 版本 maven和idea版本_ide_07

点击环境变量按钮

在这里插入图片描述

idea maven projects 版本 maven和idea版本_java_08


在系统变量中新建一个MAVEN_HOME

变量名为:MAVEN_HOME

变量地址为安装的maven的地址(例如我的maven地址就是这个)

idea maven projects 版本 maven和idea版本_远程仓库_09


第三部然后将MAVEN_HOME加入path变量中(这个自己在系统变量栏中自个找,就不截图了),选中path,点击编辑按钮

,然后把maven变量加进去就行了

idea maven projects 版本 maven和idea版本_ide_10

3.为idea配置maven环境

打开idea,点击configure,点击setting

idea maven projects 版本 maven和idea版本_maven_11


根据要求设置即可,然后就配置完成了

idea maven projects 版本 maven和idea版本_ide_12