最近用 IDEA 导入 Hadoop 源码, 但下载依赖特别慢。导致经常需要重启 IDEA 并且下载的过程非常艰难, 网上找了一些方法,各种尝试,终于解决了这个问题。本篇文章总结最关键的两点,希望能帮助到还在坑里的人。

  1. IntelliJ IDEA: 2018.3.4
  2. Maven: 3.6.0

Maven 默认到国外站点下载依赖,这是慢的主要原因。所以最好配置一个国内镜像。在 Maven 安装目录的 conf 目录下,打开 settings.xml 文件,找到 mirrors 节点,添加以下镜像

  1. <mirror> <!--阿里云国内镜像-->
  2.   <id>nexus-aliyun</id>
  3.   <mirrorOf>central</mirrorOf>
  4.   <name>Nexus aliyun</name>
  5.   <url>http://maven.aliyun.com/nexus/content/groups/public</url>
  6. </mirror>
  7. <mirror> <!--jboss镜像-->
  8.   <id>jboss-public-repository-group</id>
  9.   <mirrorOf>central</mirrorOf>
  10.   <name>JBoss Public Repository Group</name>
  11.   <url>http://repository.jboss.org/nexus/content/groups/public</url>
  12. </mirror>

打开 File -> Settings… 输入框搜索 Maven,找到以下设置页面,调整 VM options for importer,如下。

经过以上两个步骤的修改,导入项目的依赖就很快了。

版权声明:本文为duma原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/duma/p/10466969.html