У Grails4 не хватает памяти при компиляции groovy

Я получаю ошибку нехватки памяти в моем приложении grails4 после добавления дополнительных контроллеров в мое рабочее пространство.

ОШИБКА: сбой при сборке за исключением.

  • Что пошло не так: не удалось выполнить задачу ':cira:compileGroovy'.

    Превышен предел накладных расходов GC

до сих пор у меня в приложении Grails 41 файл контроллера, при добавлении 42 файла я получаю эту ошибку при компиляции, если я удалю ее и запустил с существующим 41 контроллером, чтобы она работала.

Пожалуйста, дайте мне знать, если у вас есть решение для этого.

Заранее спасибо!

1 ответ

Измените блок bootRun build.gradle следующим образом.

      bootRun {
ignoreExitValue true
jvmArgs(
    '-Dspring.output.ansi.enabled=always',
    '-noverify',
    '-XX:TieredStopAtLevel=1',
    '-Xmx4096m')
sourceResources sourceSets.main
String springProfilesActive = 'spring.profiles.active'
systemProperty springProfilesActive, 
System.getProperty(springProfilesActive)
}
Другие вопросы по тегам