El cambio entre versiones instaladas de Java se puede lograr usando el update alternatives
comando.
Para obtener una lista de sus plataformas Java instaladas, ejecute el siguiente comando desde la terminal:
sudo update-alternatives --config java
Esto le dará una salida de lista similar a esta:
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-oracle/jre/bin/java 1070 auto mode
1 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manual mode
* 2 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1069 manual mode
Press enter to keep the current choice[*], or type selection number:
En este caso, se está ejecutando la versión Open JDK 6. Para cambiar a la versión 7 de Open JDK, debe seleccionar la opción 1
en el indicador y presionar la Entertecla.
Ahora estará ejecutando la versión OpenJDK 7. No se necesitarán otros cambios para cambiar sus versiones de Java.
La respuesta más votada que sugiere usar
solo parcialmente responde la pregunta. Al usarlo es muy probable que su entorno Java sea inconsistente.
Esto es especialmente importante si tiene JDK, no JRE, ya que
cambiará versión para el el
java
comando solamente , es decir, re-apuntar ejecutable principal JRE.javac
y otras herramientas JDK aún apuntarán a la otra versión de Java. Para cambiar por completo, debe continuar conupdate-alternatives
todas las demás herramientas.La forma correcta y mucho más fácil de cambiar las versiones de Java en la distribución de Linux con el sistema de "alternativas", es decir, en Debian o su Ubuntu derivado, es usar el comando update-java-alternative .
Fuente
fuente
Puede ejecutar
sudo update-alternatives --config java
y seleccionar JDK 7, si está instalado.fuente
la forma GUI
más aquí: https://askubuntu.com/a/159594/216936
fuente