Демон немедленно останавливает работу сборщика мусора JVM и после исчерпания памяти JVM - PullRequest
1 голос
/ 07 января 2020

Когда я строю многомодульный java проект с использованием Gradle 6.0, когда я добавляю> 30 модулей. Выдает эту ошибку:

Gradle Daemon started in 2 s 267 ms

> Configure project :soa-misc
"/opt/dabai/tools/jdk1.8.0_211/jre/lib/ext/"
null
Expiring Daemon because JVM heap space is exhausted
Daemon will be stopped at the end of the build after running out of JVM memory
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Expiring Daemon because JVM heap space is exhausted
Daemon is stopping immediately JVM garbage collector thrashing and after running out of JVM memory

Что я пытаюсь добавить в мой параметр $HOME/.gradle/gradle.properties:

org.gradle.jvmargs=-Xmx8096m -XX:MaxPermSize=8096m -XX:+HeapDumpOnOutOfMemoryError

Но проблема не решена, что мне делать, чтобы исправить?

1 Ответ

1 голос
/ 07 января 2020

Я добавляю файл gradle.properties в мой каталог root проекта и добавляю эту конфигурацию:

org.gradle.jvmargs=-Xmx4096M

работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...