He instalado OpenJDK 6 y 7. Cuando ejecuto "java somefile" desde la línea de comandos, se invoca OpenJDK 6. No quiero cambiar este comportamiento predeterminado. ¿Qué comando puedo usar para ejecutar mi instalación no predeterminada de OpenJDK 7?
(Estoy acostumbrado a ejecutar "python somefile" para invocar el Python predeterminado, "python2.7 somefile" para usar Python 2.7 específicamente y "python3 somefile" para usar Python 3 específicamente).
$JAVA_HOME
que se establezca la variable de entorno. Deberías usar algo comoJAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
Puede seleccionar la versión de Java usando el
update-alternatives
comando.Ejecute debajo del comando en la terminal.
Y escriba el número de selección que desea usar.
Me gusta esto:
Precaución: La descripción anterior es los procedimientos para cambiar una versión predeterminada. No es una respuesta a esta pregunta, pero deja como referencia.
fuente