Complemento IcedTea para OpenJDK 8

13

Actualicé de OpenJDK 7 a 8. Desinstalé 7, que también desinstaló el complemento IcedTea. Traté de reinstalar IcedTea con

   sudo apt-get install icedtea-7-plugin

Pero no funciona. Cuando intento iniciar el archivo jnlp del topcoder, falla. Además, no carga ningún complemento de java en Google Chrome. Estuvo bien con OpenJDK 7. ¿Hay una versión más nueva de IcedTea para OpenJDK 8?

Srikanth R
fuente

Respuestas:

14

Por el momento, icedtea-8-plugin no está disponible en los repositorios oficiales de Ubuntu. Maarten Fonville ofrece un repositorio PPA con un paquete icedtea-8-plugin en funcionamiento.

sudo add-apt-repository ppa:maarten-fonville/ppa
sudo apt-get update
sudo apt-get install icedtea-8-plugin

Informe de error: https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1385842

Página de PPA: https://launchpad.net/~maarten-fonville/+archive/ubuntu/

Si está utilizando Ubuntu 14.04 (para el cual openjdk-8-jre aún no es compatible ), por el momento debe agregarse primero el ppa OpenJDK:

sudo apt-add-repository ppa:openjdk-r/ppa

Las versiones recientes de Chrome no son compatibles con el complemento de Java (cf. ¿Cómo hago que el complemento de Java funcione en Google Chrome? ).

jthetzel
fuente
@jhetzel, he intentado, pero me da un error: Depends openjdk-8-jre but it is not installable. ¿Algunas ideas?
toto_tico
2
actualización a esto: icedtea-8-plugin ahora está disponible en repositorios (lo tengo ahora con apt-get)
Zanna
2

El archivo que desea instalar es icedtea-plugin. Simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:

sudo apt-get install icedtea-plugin
Mitch
fuente
En unbunt 14.04 que instala java 7. ¿Cómo puedo instalar icedtea para mi instalación openjdk8 existente?
dan carter
Hasta donde yo sé, Plug-in 7 es el último, y funciona con OpenJDK 8, y eso es lo que tengo también.
Mitch
@Mitch ¿Cómo instaló el complemento con JDK 8? Cuando intento instalarlo, se instala automáticamente JRE 7.
Hunsu
1
Como se indica en la respuesta, Plug-in 7 es el último. Instalé el formulario OpenJDK 8 aquí y el complemento desde aquí . Espero eso ayude.
Mitch
0

Cuando no esté seguro de cuál es el nombre exacto del paquete, como icedtea-7-plugin o icedtea-8-plugin, etc. Realice una búsqueda inteligente del nombre del paquete antes de instalar, por ejemplo, busque la palabra "icedtea" de la siguiente manera:

$ sudo apt-get update
$ apt-cache search icedtea

Esto mostrará el paquete correspondiente con la palabra "icedtea" de la siguiente manera:

icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
icedtea-netx - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-netx-common - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-plugin - web browser plugin to execute Java applets (dependency package)

¡Con esto puedes decidir cuál instalar!

Con el resultado anterior, use:

$ sudo apt-get install icedtea-8-plugin

La búsqueda previa del nombre del paquete será útil para cualquier paquete que necesite instalar. Si tiene problemas con el puerto posterior, para el caso de Ubuntu 14.04, puede consultar la respuesta de @jthetzel.

Mithun B
fuente