У 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)
}