IDEA中Maven本地仓库与镜像配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA中Maven本地仓库与镜像配置相关的知识,希望对你有一定的参考价值。
1 MavenMaven是一个用于项目构建与管理的工具,IDEA自带了Maven,在安装目录下的
pluginsmavenlibmaven3
IDEA也可以集成使用非自带的Maven,也就是自己下载的Maven(戳这里官网下载).
2 使用非自带Maven
使用非自带Maven需要先把bin添加到环境变量,还需要手动设置Maven home directory和User settings file,同时User settings file需要勾选Override,LocalRepository一般不需要勾选,在settings.xml中设置即可.
把Maven下的bin加入到环境变量后,User settings file改为conf下的settings.xml,并且修改settings.xml如下:
<localRepository>xxx</localRepository>
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://central.maven.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
其中<localRepository>为本地仓库的位置,也就是pom与jar等文件的位置,默认为
C:UsersUSER_NAME.m2
epository
也就是说在用户目录下,修改到其他位置即可.<mirrors>中的是两个阿里云的Maven镜像,可以很大程度上避免原来国外镜像下载慢的问题.
3 使用自带Maven
默认会使用自带的Maven,不建议勾选Override,因为修改是针对当前项目,想要做一个全局化修改需要把自带Maven目录下的conf下的settings.xml复制到
C:UsersUSER_NAME.m2
然后同上修改settings.xml文件.
以上是关于IDEA中Maven本地仓库与镜像配置的主要内容,如果未能解决你的问题,请参考以下文章