Intellij gradle 项目同步需要很长时间

use*_*706 6 intellij-idea gradle gradle-plugin

来自终端的 Gradle 构建命令在不到一分钟的时间内完成,但在 Intellij IDE 上执行刷新/同步需要 15 到 30 分钟。尝试将内存(-Xmx)更改为 1g、2g、3g 到 8g 的不同级别,但所用时间仍然在相同范围内。Out 项目使用了来自 maven/artifactory repo 的大约 50 个 jar。

我使用 YourKit Profiler 分析了 gradle 进程,但无法确定并解决为什么需要这么长时间。以前从未使用过 YourKit。下面附上来自 YourKit 的屏幕截图。

在此处输入图片说明

. 在此处输入图片说明

事件时间线显示大部分时间花在“socket.Read”事件上(附在下面),其他事件花费的时间可以忽略不计。

在此处输入图片说明

更新:使用 Gradle 4.1 版

小智 0

YourKit 有特殊产品来分析 Grable 版本https://www.yourkit.com/projectx/eap/它在 EAP 中可用,它可能有助于了解 Gragle 在幕后的作用。