terça-feira, 10 de junho de 2008

Aumentando a memória do tomcat no eclipse

Olá pessoal,

Algumas pessoas me perguntaram sobre problemas com falta de memória utilizando o tomcat de dentro do eclipse. Então resolvi escrever este post falando sobre como isto seria feito.

Primeira coisa a ser verificada: O erro que estou tendo é por falta de memória mesmo? Como eu sei se o erro é por causa disto? Você vai conseguir identificar procurando no console do servidor o seguinte trecho: java.lang.OutOfMemoryError.

Este tipo de erro ocorre por falta de memória alocada para a JVM do Servidor Web. Se você estiver utilizando algum eclipse com plugins baseados no WTP a solução segue abaixo. Como fazer então para aumentá-la. Siga os seguintes passos:

  1. No eclipse clique em -> Window -> Preference.
  2. Na caixa de text digite tomcat.
  3. Clique em JDK.
  4. Escolha a JDK que você está utilizando.
  5. Aonde está escrito Optional Java VM Arguments escreva -Xms256m -Xmx768m.


É isto aí pessoal. Bons estudos...

Um comentário:

Caio Moreno de Souza disse...

Samuel,

Qual o máximo de memória que você já colocou?

No teu post você diz para colocar:
-Xms256m -Xmx768m.

Você já colocou mais memória em algum caso onde você tinha um servidor bastante potente?

Parabéns pelo blog.