Hace un tiempo expliqué [1] cómo cambiar la máquina virtual de java utilizada por defecto en Eclipse [2].
É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*:
-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*:
-vm C:\Java\JDK\1.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 lo que no esté en negrita y cambiad la ruta por la que os convenga.
Página de referencia: