今天在做spring boot+spring cloud分布式项目的时候,发现最新版本的idea2.1在配置maven的时候一直提示maven导入失败,后百度了一下才知道是最新的maven3.6.2和idea2.1不兼容导致的,如下图所示:
故此又重新下载配置了一遍maven,特此记录一下!以备以后使用!工欲善其事必先利其器,废话不多说,接下来看看如何下载和安装配置吧!
1.官网下载对应的版本
http://maven.apache.org/download.cgi
发现的是最新的版本,如果需要其他版本的可以去下面对应的地址去下载!
2.解压压缩包
3.配置环境变量,类似jdk环境配置
(1)新建一个MAVEN_HOME,路径配置刚才解压项目的路径!
(2)并将%MAVEN_HOME%\bin追加到PATH路径中。
4.直接点击确认和应用即可,到此环境变量就配置完成了!可以调一下看看
5.将本地仓库配置到指定路径(*可以不进行配置,默认在C盘)
(1)新建一个repository空文件夹(后面会在此文件夹里初始化本地仓库),在D:\maven\maven3.5.4文件夹目录,并且copy一个settings.xml在同级目录下,操作完成后如下图所示:
(2)修改setting.xml文件中本地仓库的路径为刚才新建的路径,并且指定一个阿里的远程仓库(因为国外的仓库访问太慢了)。
如下图所示:
<localRepository>D:/maven/maven3.5.4/repository</localRepository>
<mirror>
<id>nexus-aliyun</id>
<name>nexus-aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
至此就完成配置和文件的修改,注意要保证两处的setting.xml文件内容一致!D:\maven\maven3.5.4\apache-maven-3.5.4\conf下面和D:\maven\maven3.5.4下面的文件一致!
6.初始化本地仓库
mvn help:system
如图所示就表示配置的文件没有问题,并且本地仓库也已经初始化好了!查看一下本地的仓库:
这样子就完成所有的配置和安装!