上节中讲到通过IDEA新建一个Maven工程,并通过配置pom.xml文件下载需要的jar包,相信很多同学都遇到了jar下载不下来或者下载速度非常慢的情况。这是因为在没有修改配置的情况下,默认下载的仓库都在国外。 现在自己又没有搭建私有仓库,那么就急需一个国内的maven仓库,通过查找最后发现一个可用的阿里maven仓库:http://maven.aliyun.com/nexus/#welcome
修改Maven默认的下载仓库
想要修改Maven默认的下载仓库,其实我们只需要找到Maven的settings.xml文件,并对齐进行修改。
使用IDEA自带的Maven修改方案
如果使用的是IDEA默认的Maven,那么settings.xml默认存放地址为IDEA安装路劲下的:
\JetBrains\IntelliJ IDEA xxx.xxx\plugins\maven\lib\maven3\conf
复制一份settings.xml 到:C:\Users\You user.m2(默认本地存放下载的jar包位置为当前用户文件下下的.m2文件中)下也就是你的本地maven仓库下。
修改settings.xml 文件,找到 标签,并添加如下阿里maven仓库配置:
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
最后修改 IDEA 中的配置settings —> Build,Executon,Deployment —> Maven:找到下图位置,选择你settings.xml文件路径,勾选 Override 便可。
使用自己本地安装的Maven修改方案
与上修改方案相同,只是这时你的 settings.xml 文件一般都在于你安装解压是的maven文件夹下例如:C:\apache-maven-3.5.3\conf 下。