【发布时间】:2018-01-25 08:50:06
【问题描述】:
错误:超出 GC 开销限制(最大堆:1024 MB)
当我从命令提示符执行 gradle deploy 或其他 gradle 操作时,经常出现上述错误。
谁能帮我解决这个问题。
项目:Java
构建:Gradle
*这与 Gradle 和 Java 有关。不只是JAVA
【问题讨论】:
-
@Ravindrababu : 这必须在 gradle 中修复
错误:超出 GC 开销限制(最大堆:1024 MB)
当我从命令提示符执行 gradle deploy 或其他 gradle 操作时,经常出现上述错误。
谁能帮我解决这个问题。
项目:Java
构建:Gradle
*这与 Gradle 和 Java 有关。不只是JAVA
【问题讨论】:
它对我有用,希望这对你有帮助:
GRADLE_OPTS=-Xmx2048m gradle 部署
【讨论】:
垃圾收集器发生这种类型的错误(错误:GC 开销限制超出),您的 GC 占用了过多的时间 98% 的进程的所有 CPU 时间并且在每次运行中仅回收很少的内存 2%堆的。
您可以尝试使用以下命令关闭 thi:-XX:-UseGCOverheadLimit
【讨论】: