Aparentemente, eu tenho o OpenJDK 6 JRE (openjdk-6-jre 6b27-1.12.6-1ubuntu0.12.04.2) e 7 JRE (openjdk-7-jre 7u25-2.3.10-1ubuntu0.12.04.2) instalado em paralelo - Não sei por que tenho os dois, não me lembro de instalar nenhum deles manualmente.
No entanto, o plug-in Java do Firefox é ocasionalmente relatado como desatualizado em alguns sites, e parece-me que ele depende do JRE 6. Como posso fazer o Firefox usar a versão mais recente? Remover o JRE 6 parece uma má ideia; quando tentei fazê-lo em sináptico, pareceu-me que muito software ainda conta com o JRE mais antigo, já que a sua remoção também removeria programas jedit
.
Eu misturo coisas? Eu nem tenho certeza de como o plug-in FF interfere nos JRE do OpenJDK.
EDITAR:
Tendo tentado ainda mais, o problema persiste. Usando update-alternatives --config java
, vejo que a versão Java padrão (com status "modo manual") já está definida como Java 7 e java -version
retorna "1.7.0_25". O arquivo /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
existe, mas o Firefox ainda mostra o plug-in Java 6 ao olhar about:plugins
.
Resumindo:
Como faço para o Firefox usar o plug-in IcedTea pertencente à versão Java padrão?
A maioria desses sites usa javascript para verificar qual versão do Java seu navegador está executando e, como não corresponde à versão Oracle Java, eles reclamam que você precisa atualizar o Java em seu sistema. Eu ignoraria qualquer uma dessas mensagens se os applets Java estivessem funcionando corretamente.
Para verificar qual versão do Java Firefox está sendo executada, basta digitar na barra de localização (barra de endereços)
about:plugins
, ele deve exibir todos os plugins que o Firefox está usando.Aposto que o Firefox está usando o JRE mais recente e os sites estão apenas reclamando que não é a mesma versão do Oracle. Mantenha seu sistema atualizado e ignore isso.
fonte
/usr/lib/jvm/java-6-openjdk-i386/jre/lib/i386/IcedTeaPlugin.so
, então acho que esse não é o mais novo ... Não consegui descobrir como mude embora.sudo update-alternatives --config java
deve permitir que você defina a versão padrão do Java, não importa qual esteja instalada, você pode testá-lajava --version
e o icedtea usará o especificado pelo primeiro comando, independentemente de quantos Javas você realmente instalar.Se você estiver usando o Fedora é necessário instalar
Reinicie seu navegador depois disso.
fonte
Você provavelmente precisará instalar o pacote de plugins relevante para ir com a sua versão java:
Este plugin funciona com os principais navegadores: Firefox, Chromium, Google Chrome e Epiphany. Você precisará reiniciar o navegador para que a alteração do plugin entre em vigor.
Mais Informações:
http://apt.ubuntu.com/p/icedtea-7-plugin
https://help.ubuntu.com/community/Java
fonte
dpkg -s icedtea-7-plugin
me dá "Status: instalar ok instalado", então não é isso que eu preciso, eu acho.