IDEA项目中配置maven

IDEA项目中配置Maven

说明:下文中提到的快捷键都是在MAC OS下的。Windows需要自行查阅。

1.进入IDEA设置

可以使用快捷键command + ,进入设置页面,并进入如下的Maven设置界面。
在这里插入图片描述

2. 配置说明

在上图的配置中,有三个地方非常重要。分别是Maven home directory、User settings file、以及Local repository。下面一一进行解释。
在这里插入图片描述
(1)Maven home directory在不作配置时,会使用IDEA自带的Maven,如下图所示。网上很多技术博客推荐大家使用自己安装的Maven,而不使用自带的Maven。IDEA使用自带maven还是自行配置maven介绍了一部分不使用自带Maven的原因。在这里插入图片描述
如果使用自带的Maven,则需要在处填入本机Maven所在的地址,查看地址的命令是mvn -version,使用方法及结果如下图所示,其中的Maven home就是本机安装的maven的位置。
在这里插入图片描述

(2)User settings directory是配置文件的路径,如果采用默认的路径则如下图所示。
在这里插入图片描述
通过控制台进入查看.m2文件下的内容,如下图所示。发现目前只有repository目录,settings.xml文件不存在。在我多次使用的情况下,发现settings.xml文件是不会自动生成的,如果需要添加一些特殊设定,是需要自己新建该xml文件的。
在这里插入图片描述
因此,可以直接使用本机安装的maven中的配置文件,其所在路径是/apache-maven-3.6.1/conf/settings.xml,也就是在本机maven安装地址下的conf文件夹中。该xml文件内容比较完善,在其中配置比较方便。比如修改maven仓库的镜像为国内的阿里镜像,只需要在原xml文件的<mirrors> <mirrors/>之间添加如下代码。

 <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

通过添加镜像的方法可以部分解决maven依赖导入失败问题的问题。如果是使用IDEA默认的settings.xml文件目录,还需要自己构造该文件,保证内容正确,再添加上述代码段,比较麻烦。使用本机安装的Maven下conf目录下的Setting文件,则更加方便。

(3)Local repository是本地maven仓库的地址,有资料说Local repository在windows系统下默认都是在C盘,不方便存储大量文件,因此建议自己新建一个仓库地址。在MAC OS中不存在这样的问题,个人认为自建新地址和使用默认地址都可以,只要明确知道其位置即可。

猜你喜欢

转载自blog.csdn.net/loongkingwhat/article/details/105415120
今日推荐