¿Cómo hago para que el complemento de Java funcione en Google Chrome?

62

Google ha actualizado su navegador Chrome a la versión 35. Esta nueva versión utiliza Aura en lugar de GTK2 y ya no admite complementos NPAPI como Java (tanto OpenJDK como Oracle). Los complementos PPAPI como PepperFlash aún funcionan.

Mi escuela usa Google Chrome y las aplicaciones de Google todos los días y esto parece un problema potencialmente grande para algunos de los sitios web educativos que utilizamos. ¿Alguien ha encontrado una solución o solución para que Java funcione?

Este artículo de WEB UPD8 confirma que Java no funciona .

Harlem Ardilla
fuente
55
Java NO funcionará en Chrome, como cualquier otro complemento NPAPI, a menos que se traslade a la arquitectura PPAPI. Referencias: aquí y aquí
dadexix86
Si está disponible, puede descargar el archivo jar y ejecutarlo en su escritorio en lugar de dentro de Chrome.
saiarcot895
Java no ha sido compatible con Chrome durante años en OS X, por lo que cualquiera podría verlo venir en Linux ...
Gabor
Tengo Chromium versión 34 en sináptico para ubuntu12.4LTS, parece funcionar bien, java también. Entonces esa es mi solución por ahora. Jes

Respuestas:

56

No puede hacer que Java funcione en Chrome 35. Se debe a la eliminación del complemento NPAPI anterior. He planteado un informe de error. En espera de una respuesta adecuada de los desarrolladores. El informe de error está aquí: https://code.google.com/p/chromium/issues/detail?id=375909 . Puede intentar seguir el hilo de esta discusión aquí: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/xEbgvWE7wMk

ACTUALIZACIÓN Parece que vamos a estar atrapados aquí por bastante tiempo. Mi informe de error se fusionó con el error principal y se configuró como no se solucionará. Aquí está: https://code.google.com/p/chromium/issues/detail?id=363053

ACTUALIZACIÓN2 Se publicó una pregunta relevante en Oracle. No mucha tracción. Ustedes pueden comenzar una discusión sobre ese hilo. Vaya aquí: https://community.oracle.com/thread/3511913

Para todos ustedes: para mantener el funcionamiento de Chrome, baje su GOogle Chrome a 34. Puede descargar el deb aquí: http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome -estable / . Luego use el administrador de paquetes sinápticos o use la línea de comandos para bloquear las actualizaciones para el paquete google-chrome-stable. Chrome 34 no tiene errores evidentes, por lo que puede usarlo de manera segura durante los próximos 3 meses. Espero que para ese momento se agreguen algunos parches.

Ubuntuser
fuente
55
Si ya ha lanzado Chrome 35, el directorio de su perfil de usuario será incompatible con Chrome 34. Si desea degradar sin perder funcionalidad o datos, consulte superuser.com/questions/757941/… .
Rob W
1
A menos que no use Google Sync;)
Rob W
3
Es interesante que Chrome para Windows todavía sea compatible con los complementos NPAPI.
Rael Gugelmin Cunha
55
Parece que Oracle eliminó el enlace ... Supongo que eso responde si están haciendo uno o no;)
Mateo
11
La degradación no es una opción. Cuando se necesita NPAPI, uso Firefox.
Fernando Kosh
2

Usted PUEDE conseguir Java para trabajar en Chrome, o al menos que el complemento NPAPI por ello ... temporalmente. La opción se está eliminando por completo en Chrome 45. (Actualmente estamos en 43, se estima que es septiembre de 2015).

Tenga en cuenta que habilitar NPAPI no necesariamente significa que el Applet de Java funcionará ... Lo probé con uno y no funcionó. Es probable que esto se deba a que tiene instalado el último Java, que de todos modos bloquea cualquier acceso web. Lo cual es una pena, ya que se han creado tantos ingeniosos servicios web mejorados con Java (como http://www.freerouting.net/ ).

En cualquier caso, la opción para habilitar NPAPI se encuentra buscando:

chrome://flags/#enable-npapi

Nuevamente, su millaje puede variar (YMMV.)

rdtsc
fuente
3
Con Chrome versión 43.0.2357.125 (64 bits), no hay #enable-npapiopción para flags. Después de mucho cavar, parece que ya no puedes usar Java en Google Chrome ... y eso es bastante malo del equipo de Google Chrome. Mi hija lo necesita para la escuela.
Karl Wilbur