软件信息
操作系统:
Java :OpenJDK 12.0.2
成绩:5.6.2
问题 在启用并行构建的情况下构建Gradle多项目会消耗几乎所有的CPU时间。 PC在构建过程中不可交互
复制步骤
1. git clone --recursive https://github.com/vividus-framework/vividus.git
2. cd vividus
3. ./gradlew build
答案 0 :(得分:2)
在您的gradle.properties
文件(或GRADLE_OPTS
环境变量)中,尝试设置org.gradle.priority=low
。在我的计算机上,启用并行功能具有明显的效果,但是我还从一些使用较旧计算机的同事那里听说,此设置并没有太大帮助。
您还可以尝试设置org.gradle.workers.max
。默认为CPU处理器数。也许将其设置为逻辑处理器的数量减一。
如果仍然无法在构建期间与计算机进行交互,则应该禁用并行执行,让Gradle在单个处理器上工作。