Problema com o: "java.lang.OutOfMemoryError: PermGen space"
Para quem está com esse problema (java.lang.OutOfMemoryError: PermGen space), usando o IDE Eclipse com o servidor JBoss 4.2.3, segue uns passos para resolver:
Acessa o Menu > Run > Run Configurations...
Após selecione a aba "Arguments". Nesta aba vai ter o "VM arguments:", imagino eu que as configurações default seja: -Dprogram.name=run.bat -Djava.endorsed.dirs="/home/telmo/opt/jboss-4.2.3.GA/bin/../lib/endorsed". Então, após o "/lib/endorsed", adicione os parâmetros: -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSClassUnloadingEnabled .
Após selecione a aba "Arguments". Nesta aba vai ter o "VM arguments:", imagino eu que as configurações default seja: -Dprogram.name=run.bat -Djava.endorsed.dirs="/home/telmo/opt/jboss-4.2.3.GA/bin/../lib/endorsed". Então, após o "/lib/endorsed", adicione os parâmetros: -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSClassUnloadingEnabled .
Vai ficar +- desse jeito: -Dprogram.name=run.bat -Djava.endorsed.dirs="/home/telmo/opt/jboss-4.2.3.GA/bin/../lib/endorsed" -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSClassUnloadingEnabled
Comentários
Postar um comentário