Estouro de memória


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.