Aparentemente, tengo OpenJDK 6 JRE (openjdk-6-jre 6b27-1.12.6-1ubuntu0.12.04.2) y 7 JRE (openjdk-7-jre 7u25-2.3.10-1ubuntu0.12.04.2) instalado en paralelo - No sé por qué tengo ambos, no recuerdo haberlo instalado manualmente.
Sin embargo, algunos sitios web informan que el complemento Java de Firefox está desactualizado y me parece que depende de JRE 6. ¿Cómo puedo hacer que Firefox use la versión más reciente? Eliminar JRE 6 parece una mala idea; Cuando intenté hacerlo en sináptico, me pareció que una gran cantidad de software todavía se basa en el JRE anterior, ya que eliminarlo también habría eliminado programas jedit
.
¿Mezclo cosas? Ni siquiera estoy seguro de cómo el complemento FF interfiere con los OpenJDK JRE.
EDITAR:
Habiendo intentado aún más, el problema persiste. Utilizando update-alternatives --config java
, veo que la versión predeterminada de Java (con el estado "modo manual") ya está configurada en Java 7 y java -version
devuelve "1.7.0_25". El archivo /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
existe, pero Firefox aún muestra el complemento Java 6 cuando lo mira about:plugins
.
Para resumirlo:
¿Cómo hago que Firefox use el complemento IcedTea que pertenece a la versión predeterminada de Java?
La mayoría de esos sitios web utilizan JavaScript para verificar qué versión de Java está ejecutando su navegador y, dado que no coincide con la versión de Oracle Java, se quejan de que necesita actualizar Java en su sistema. Ignoraría cualquiera de esos mensajes si los applets de Java funcionan correctamente.
Para verificar qué versión de Java Firefox se está ejecutando, simplemente escriba en la barra de ubicación (barra de direcciones)
about:plugins
, debe mostrar todos los complementos que Firefox está utilizando.Apuesto a que Firefox está utilizando el último JRE y los sitios web simplemente se quejan de que no es la misma versión que Oracle. Mantenga su sistema actualizado e ignórelo.
fuente
/usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
, Así que supongo que este no es el más nuevo ... No pude descubrir cómo sin embargo, cámbialo.sudo update-alternatives --config java
debería permitirle configurar la versión predeterminada de Java, sin importar cuáles estén instalados, puede probarla conjava --version
e icedtea usará la especificada por el primer comando, sin importar cuántos Javas instale realmente.Si está usando Fedora necesita instalar
Reinicia tu navegador después de esto.
fuente
Es probable que necesite instalar el paquete de complemento correspondiente para que vaya con su versión de Java:
Este complemento funciona con los principales navegadores: Firefox, Chromium, Google Chrome y Epiphany. Deberá reiniciar su navegador para que el cambio de complemento surta efecto.
Más información:
http://apt.ubuntu.com/p/icedtea-7-plugin
https://help.ubuntu.com/community/Java
fuente
dpkg -s icedtea-7-plugin
me da "Estado: instalar ok instalado", así que eso no es lo que necesito, supongo.