Estoy tratando de instalar Java y complementos para Firefox. Instalé tanto el JDK como el JRE.
Cuando intento con el sudo update-alternatives --config java
comando, solo muestra una opción disponible.
Los complementos no se pueden usar en Firefox.
Estoy tratando de instalar Java y complementos para Firefox. Instalé tanto el JDK como el JRE.
Cuando intento con el sudo update-alternatives --config java
comando, solo muestra una opción disponible.
Los complementos no se pueden usar en Firefox.
Respuestas:
Si está utilizando una versión posterior a 52 (no ESR), que desactivó NPAPI , no tiene suerte. Si está utilizando uno anterior, que absolutamente no le gustaría, puede instalar el OpenJDK JRE, que le permitiría ejecutar binarios Java localmente utilizando el java
binario. Sin embargo, esto no es suficiente para ejecutar applets web Java en su navegador, lo que se puede lograr instalando el complemento Icedtea:
sudo apt-get install icedtea-plugin
Luego vaya a about:addons
, en la sección de complementos, verifique si el complemento está habilitado. Mozilla desactiva los complementos inseguros de forma predeterminada, lo que significa que Java se desactiva incluso después de la instalación debido a problemas de seguridad. Necesita activarlo antes de usarlo.
Para instalar el complemento IcedTea Java, abra una terminal y escriba:
sudo apt-get install icedtea-7-plugin
En una terminal:
mkdir ~/.mozilla/plugins
Elimine el complemento IcedTea, si se ha instalado.
sudo apt-get remove icedtea6-plugin
Eliminar una versión anterior del complemento de Java (puede o no estar presente)
rm ~/.mozilla/plugins/libnpjp2.so
Ahora puede instalar el complemento creando un enlace simbólico (le dice a Firefox dónde se encuentra el complemento). Para Java de 32 bits, use
ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Para uso de Java de 64 bits
ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
Confirme que el JRE ha tenido éxito utilizando el sitio web oficial de Oracle .
Fuente: instalación de Java
A partir de Firefox versión 52, la compatibilidad con los complementos NPAPI (applets de Java) en Firefox ha finalizado, debido a problemas de rendimiento y seguridad, la forma en que logro ejecutar applets de Java es instalar la versión de soporte extendido (ESR) de firefox.
descargue aquí: https://www.mozilla.org/en-US/firefox/organizations/all/
Más detalles aquí: https://support.mozilla.org/en-US/kb/npapi-plugins
Si acaba de descargar e instalar java jdk desde oracle, entonces, supongamos que ha instalado jdk-8u91-linux-x64.tar.gz en
/ my / java / directorio /
Entonces tendrás un directorio como:
/my/java/directory/jdk1.8.0_91/
Todo lo que tiene que hacer es ir al directorio de complementos de ubuntu firefox y crear un enlace:
$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so
/usr/lib/mozilla/plugins
.
Este es un hilo viejo, pero me topé con él mientras busqué en Google una solución a mi problema hoy. Pensé que alguien más podría estar en la misma situación.
Necesito Java en el navegador para sitios web heredados relacionados con el trabajo, y el complemento oracle java no es suficiente. Después de un largo enfoque de prueba y error, conseguí que IcedTea funcionara consistentemente en una versión anterior de Firefox como esta:
Uno de mis colegas creó un script para eliminar el viejo firefox y descomprimirlo en cada ejecución. De esa manera nunca se actualiza accidentalmente. Asegúrese de no hacer esto con su aplicación principal de Firefox.
Espero que esto te ayude.
Ha sido una batalla, especialmente desde que pasé por esto hace un par de meses con 14.04, olvidé la solución, actualicé a 16.04 .....
Es diferente que tuviera Iced-tea y Oracle trabajando en Firefox en 14.04. De hecho, prefiero Oracle (no generalmente, pero mi uso casi lo requiere), así que solo tengo eso ahora. No intenté ninguna instalación o repositorio múltiple. Los enlaces simbólicos según la mayoría de las instrucciones no son buenos tampoco.
Al final, en Firefox fue a Editar -> Preferencia -> Aplicaciones, luego bajó a la extensión de archivo JNLP y seleccionó "Usar otro ..." en el menú desplegable. Luego encontró javaws del directorio correspondiente.
Es solo una solución alternativa, y no estoy seguro de si satisfará sus necesidades. Tenga en cuenta que la mayoría de los complementos se lanzarán en marzo.