Se você está obtendo estouro de memória no momento do build de um projeto maven, você pode alterar algumas variáveis de ambiente do maven para evitar que a situação ocorra, veja como é simples, se você está obtendo a mensagem abaixo:
UNEXPECTED TOP-LEVEL ERROR: java.lang.OutOfMemoryError: Java heap space
Você precisar setar as variáveis de ambiente conforme abaixo:
set MAVEN_OPTS=-Xmx2048m set _JAVA_OPTIONS=-Xms1024m -Xmx1024m -XX:MaxPermSize=512m
A configuração acima é aplicada ao windows.