Acabo de instalar los paquetes openjdk-7-jdky openjdk-7-jreen mi caja de Debian que ya tenía OpenJDK 6 instalado. Sin embargo, cuando miro mi versión de Java, veo que muestra OpenJDK 6:
bui@debian:~$ java -version
java version "1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.3) (6b24-1.11.3-2)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
bui@debian:~$
Hice un poco de búsqueda pero no encontré respuesta sobre cómo "reemplazar" la versión anterior por la nueva (encontré una solución para Ubuntu pero el comando utilizado allí no está disponible para mí).
¿Alguien podría decirme cómo debo proceder?

update-java-alternatives? ¿Si es así por qué?java-commonpaquete. Compruebe si está en la lista de "Archivos instalados"java-commony si está presente en/usr/sbin/. Acabo de marcar, en mi casilla solo está disponiblerootpor alguna razón, ¿tal vez la situación es la misma para usted?update-alternatives: error: alternative /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so for mozilla-javaplugin.so not registered, not setting.Respuestas:
La versión de Java todavía muestra OpenJDK 6 y no OpenJDK 7 porque el defaultJDK todavía apunta a OpenJDK 6. Para resolver esto, necesitamos cambiar el JDK predeterminado. El siguiente comando te ayudará.
fuente