OutOfMemoryError

6 respostas
E

Boa tarde,

pessoal, estou com esse erro ocorrendo(java.lang.OutOfMemoryError: Java heap space), e já tentei várias formas de aumentar a mémoria da vm, pelo atalho do eclipse, pelo eclipse.ini e nada.
Alguém pode ajudar?

estou usando o eclipse europa.

obrigado

6 Respostas

thegoergen

Tenta rever a lógica. É quando executa um meétodo recursivo??

thiago.correa

No teu $ECLISE_HOME\eclipse.ini coloque o seguinte

-vmargs -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote

Comente a tua configuração atual com ‘#’ no início da linha, caso seja necessário voltar atrás
O importantte mesmo são as 3 primeiras linhas
:wink:

E

Não tem método recursivo não, ele faza a leitura de arquivos txt.

Quanto ao eclipse ini não funcionou, nem alterou a memória.

LeoMarola

Se está acontecendo OutOfMemoryError quando roda alguma classe de sua aplicação… Quando for rodá-la tente: Run as… Open Run Dialog… Arguments… Vm Arguments…

AH! e lógico…

-Xms256m
-Xmx512m

Se possível use alguma ferramenta profiler ou debug pra observar qualquer comportamento ‘inesperado’.

[]'s

E

Não entendi

LeoMarola

Você está tentando rodar o que ? Uma classe? uma aplicação Web? o Que?

o Problema e no seu Eclipse ou na classe/aplicação? :?: :?: :?: :?: :?: :?:

Criado 4 de abril de 2008
Ultima resposta 4 de abr. de 2008
Respostas 6
Participantes 4