Maven 依赖项下载时间过长

Posted

技术标签:

【中文标题】Maven 依赖项下载时间过长【英文标题】:Maven Dependencies taking too long to download 【发布时间】:2019-04-11 18:53:36 【问题描述】:

我的 spring boot 项目仅下载依赖项就需要 3 个多小时,例如 Web、Devtools 和 JPA。

我正在使用 intellij 并使用 http://start.spring.io/

无法下载如此小的依赖项的原因可能是什么

【问题讨论】:

可能包含来自speedtest.net 的结果以显示它是否与网络相关。还有助于包括一些下载日志 可能是网络问题或无法访问的存储库,尝试 mvn -X ... 查看调试信息 【参考方案1】:

我意识到问题在于我为 Intellij 分配了较小的内存 转到“帮助”菜单上,单击“编辑自定义 VM 选项”。并编辑 Xmx 8224 表示分配给 intellij 的 8Gb

【讨论】:

【参考方案2】:

我自己也遇到过这个问题。 这是因为我的 Maven 存储库位于网络驱动器上,而我正在构建的应用程序位于本地驱动器上。 当我将 repo 移动到本地驱动器时,它解决了问题。

【讨论】:

你的意思是本地缓存?意思是网络驱动器上的 $HOME/.m2/repository?是的,这将解释很多......

以上是关于Maven 依赖项下载时间过长的主要内容,如果未能解决你的问题,请参考以下文章

使用 Maven 下载 Spring 3.0.0 依赖项

maven 会自动下载工件依赖项吗?

下载一个 Maven 依赖项时出现问题

有啥方法可以从 jitpack 的 maven 依赖项下载 aar

下载 Maven 测试的所有依赖项

为啥 Maven 不总是从 theartefactory 下载最后一个依赖项,从竹子构建?