Setting Tomcat Heap Size (JVM Heap) in Eclipse

      

apache-tomcat-eclipseRecently while running Tomcat under Eclipse for one of the web application I was getting Java Heap memory related error java.lang.OutOfMemoryError.
What needs to be done here basically is to increase the jvm heap size. So for increasing the JVM Heap Size of Tomcat in Eclipse we have to set few VM arguments of the tomcat.

Follow the simple steps to change the Heap Size of Tomcat under Eclipse.
1. Open the Server tab in Eclipse and double click the Tomcat server to open Server Configuration.
eclipse-tomcat-tab

2. In Server Configuration, click on the Launch Configuration link under General Information.
tomcat-config-eclipse

3. Under Arguments tab, add following values in VM arguments.

-Xms64m -Xmx256m

tomcat-jvm-config
To know more about -Xm options read this article.


Facebook  Twitter      Stumbleupon  Delicious
  

4 Comments on “Setting Tomcat Heap Size (JVM Heap) in Eclipse”

  • jens wrote on 17 November, 2009, 7:09

    hi,

    thanks so much for this great and helpful blog post!!! it helped me such much, thanks!!!!

    jens

  • nitin wrote on 1 July, 2010, 14:07

    Thank you very much for the screen shots..!

  • darfat wrote on 21 July, 2010, 9:07

    thanks, for this briliant article,!!

  • goldo wrote on 30 August, 2010, 20:27

    Hi,
    Thx for the tip ;)
    Is there a way to persist this change in an external config file (or other) to avoid edit launch configuration each time eclipse is restarted ?
    Thx in advance.

Write a Comment

Gravatars are small images that can show your personality. You can get your gravatar for free today!

Copyright © 2010 ViralPatel.net. All rights reserved.