像这样构建:
gradlew build --parallel --offline
现在Kotlin正在发生这种情况,当我只使用Java时,情况也是如此,渐增式构建似乎也不做任何事情
编辑:我启用了gradle守护程序
开始时的每个后续构建都需要与启动守护程序显然无所事事的时间相同或更长时间
答案 0 :(得分:1)
我建议从一些测量开始:
gradlew build --profile
在网络浏览器中打开/报告/个人资料,看看它在做什么。
听起来我的项目需要很长时间才能配置。您的构建中是否有大型项目或许多项目?你在使用一堆插件吗?
减少配置时间的简便方法是配置更少的东西。删除您很少使用的插件。试试@Incubating
--configure-on-demand
选项。
在您通过剖析确认获得进一步帮助之后回来。
答案 1 :(得分:0)
您可以尝试启用gradle daemon。 这样,每次启动构建时,gradle都不必从头开始加载。相反,它将在后台运行,等待构建开始。
org.gradle.daemon=true
在«USER_HOME»/。gradle / gradle.properties