Cambiar máquina virtual de Java (JVM) en Eclipse 3.4.x

Reading time ~1 minute

Hace un tiempo expliqué cómo cambiar la máquina virtual de java utilizada por defecto en Eclipse.

Ésta ha cambiado en la versión 3.4 respecto a la que yo expliqué (≤ 3.2). En lugar de utilizar un fichero llamado “java_home” para indicar la máquina virtual a utilizar se utiliza un fichero general de configuración, llamado eclipse.ini. Éste se encuentra en la carpeta raíz de vuestro eclipse.

Para indicar la máquina virtual debéis poner -vm seguido de un salto de línea y la ruta de la máquina virtual de java deseada (en mi caso /usr/lib64/jvm/java-6-sun/bin/java).

En linux y mac:

1
2
3
4
5
6
7
8
9
10
11
-vm
/usr/lib64/jvm/java-6-sun/bin/java**
-showsplash
org.eclipse.platform
-framework
plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m

En windows*:

1
2
3
4
5
6
7
8
9
10
11
-vm
C:\Java\JDK.5\bin\javaw.exe**
-showsplash
org.eclipse.platform
-framework
plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m

* Ignorad a partir de -showsplash cambiando la ruta por la que os convenga.

Página de referencia: