Home > Quick Tips > CONFIGURACIÓN DE LA JVM EN ECLIPSE

CONFIGURACIÓN DE LA JVM EN ECLIPSE

Una de las opciones más recomendadas para el uso de eclipse es asegurarse que JVM se esta ejecutando, más de un usuario a tropezado en el desarrollo por no conocer la debida utilización de esta opción. Para estar seguro de un uso correcto de la JVM se debe configurar el fichero eclipse.ini
  
Para el correcto cambio de la JVM (-vm option) se debe seguir las siguientes instrucciones:
  
   1.- La opción -vm y su valor (la ruta) debe estar en líneas separadas.
   2.- El valor de la ruta debe ser absoluta y debe apuntar al ejecutable de Java no al directorio de la home.
   3.- La optión -vm debe estar declarada antes de la opción -vmargs, ya que todo lo que venga despues de -vmargs pasa directamente a la JVM.
  
Ejemplo de Windows:
  
   -showsplash
   org.eclipse.platform
   –launcher.XXMaxPermSize
   256m
   -vm
   C:\Java\JDK\1.5\bin\javaw.exe
   -vmargs
   -Xms40m
   -Xmx512m
   
Ejemplo de linux:

   -showsplash
   org.eclipse.platform
   –launcher.XXMaxPermSize
   256m
   -vm
   /opt/sun-jdk-1.6.0.02/bin/java
   -vmargs
   -Xms40m
   -Xmx512m

Categories: Quick Tips
  1. juan@gmail.com
    March 19, 2012 at 4:49 pm

    Haciendo los cambios a JDK 1.7, es justo lo que necesitaba. Gracias !!

  2. April 4, 2013 at 8:32 pm

    Gracias. Pero tengo una duda, entre los varios tutoriales al respecto las configuraciones varian, como ejemplo esta en que unos agregan la direccion del archivo JVM.dll a cambio del de Javaw.exe. Por que existe esto en java? tengo una compilacion que me toma 40 minutos y la verdad es que el error de java.lang out of memory sale al final. Me vuelve loco esta dualidad en las configuraciones. Dentro del eclipse tambien hay l aposibilidad o de utilizar JRE o agregar el directorio de JDK, no esntiendo cual es la diferencia…y si las variables de entorno en Eclipse sirven realmente o si las toma del sistema operativo que no da resultados !! hay alguna guia clara al respecto por favor?

  1. No trackbacks yet.

Leave a comment