El truco es usar update-java-alternatives (del paquete java-common). El comando update-alternatives no actualizará cada uno de los enlaces simbólicos para varios ejecutables java/bin, por lo que update-java-alternatives es mejor.
Para ir a OpenJDK 6 a 7, use update-java-alternatives -l
para obtener una lista de alternativas de Java y luego use sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
para cambiar el JDK.
advertencia: El comando anterior podría lanzar a los siguientes errores,
update-alternatives: error: no alternatives for mozilla-javaplugin.so.
update-java-alternatives: plugin alternative does not exist:
/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
Esto se debe a que el plugin OpenJDK no se instala por defecto. Para arreglar ejecute sudo apt-get install icedtea-7-plugin
y vuelva a ejecutar update-java-alternatives.
¿Alguien me puede describir por qué esta respuesta está siendo downvoted? –
'update-java-alternatives' es una mejor opción. –
El mundo de Java es multiplataforma; una herramienta que se dirige solo a Debian Linux, excluye a la mayoría de la comunidad Java. No es una respuesta efectiva a la pregunta IMO. – ctpenrose