Gradle花时间看似无所事事

Gradle似乎对我来说真的很慢,我不知道为什么。 每当我运行一个构建需要30秒的时间,根据25秒的输出,它什么都不做。

像这样建设:

gradlew build --parallel --offline 

Kotlin现在正在发生这种情况,当我只使用Java时,增量构建似乎也没有做任何事情

编辑:我有gradle守护进程启用

在开始时,每一个后续的构建都需要比启动守护进程显然无所事事的时间长或长

这是我的项目: https : //github.com/forsakenharmony/GameProt

我建议从一些测量开始:

 gradlew build --profile 

在网络浏览器中打开/报告/配置文件,看看它在做什么。

这听起来像你的项目需要很长时间来配置。 你有一个大项目或许多项目在你的构建? 你在使用一堆插件吗?

减少配置时间的简单方法是配置更少的东西。 删除只能使用的插件很少。 试用@Incubating --configure-on-demand选项。

通过分析确认后再回来,以获得进一步的帮助。

你可以尝试启用gradle守护进程 。 这样,每次开始构建时,gradle都不必从头开始加载。 相反,它将在后台运行,等待构建启动。

 org.gradle.daemon=true 

在«USER_HOME»/。gradle / gradle.properties中