Wie bringe ich das Java-Plugin in Google Chrome zum Laufen?

62

Google hat seinen Chrome-Browser auf Version 35 aktualisiert . Diese neue Version verwendet Aura anstelle von GTK2 und unterstützt NPAPI-Plugins wie Java (sowohl OpenJDK als auch Oracle) nicht mehr. PPAPI-Plugins wie PepperFlash funktionieren immer noch.

Meine Schule verwendet täglich Google Chrome und Google Apps. Dies scheint ein potenziell großes Problem für einige der von uns verwendeten Bildungswebsites zu sein. Hat jemand eine Lösung oder eine Problemumgehung gefunden, um Java zum Laufen zu bringen?

Dieser WEB UPD8-Artikel bestätigt, dass Java nicht funktioniert .

HarlemSquirrel
quelle
5
Java funktioniert unter Chrome NICHT wie jedes andere NPAPI-Plugin, es sei denn, es wird in die PPAPI-Architektur verschoben. Referenzen: hier und hier
dadexix86
Falls verfügbar, können Sie die JAR-Datei herunterladen und auf Ihrem Desktop ausführen, anstatt in Chrome.
Saiarcot895
Java wird in Chrome unter OS X schon seit langem nicht mehr unterstützt, sodass jeder es unter Linux sehen kann ...
Gabor
Ich habe Chromium Version 34 in Synaptic für Ubuntu 12.4LTS, scheint gut zu funktionieren, Java auch. Das ist also meine Lösung für den Moment. Jes

Antworten:

56

Sie können Java nicht dazu bringen, mit Chrome 35 zu arbeiten. Dies liegt an der Entfernung des älteren Plugins NPAPI. Ich habe einen Fehlerbericht erstellt. Warten auf die richtige Antwort der Entwickler. Der Fehlerbericht befindet sich hier: https://code.google.com/p/chromium/issues/detail?id=375909 . Sie können versuchen, den Thread für diese Diskussion hier zu verfolgen: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/xEbgvWE7wMk

UPDATE Es sieht so aus, als ob wir noch eine Weile hier festsitzen werden. Mein Fehlerbericht wurde mit dem übergeordneten Fehler zusammengeführt und als nicht behebbar eingestuft. Hier ist es: https://code.google.com/p/chromium/issues/detail?id=363053

UPDATE2 Eine relevante Frage wurde an Oracle gesendet . Nicht viel Traktion. Ihr könnt eine Diskussion über diesen Thread beginnen. Gehen Sie hier: https://community.oracle.com/thread/3511913

An alle: Damit Chrome weiterhin funktioniert, stufen Sie Ihr GOogle Chrome auf 34 herunter. Sie können die Deb hier herunterladen: http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrome -stable / . Verwenden Sie dann den synaptic package manager oder die Befehlszeile, um Upgrades für ein google-chrome-stable-Paket zu sperren. Chrome 34 hat keine auffälligen Fehler, sodass Sie es sicher für die nächsten 3 Monate verwenden können. Ich hoffe, dass bis dahin ein Patch hinzugefügt wird.

Ubuntuser
quelle
5
Wenn Sie Chrome 35 bereits gestartet haben, ist Ihr Benutzerprofilverzeichnis nicht mit Chrome 34 kompatibel. Wenn Sie ein Downgrade durchführen möchten, ohne Funktionalität oder Daten zu verlieren, lesen Sie superuser.com/questions/757941/… .
Rob W
1
Sofern Sie Google Sync nicht verwenden;)
Rob W
3
Interessant ist, dass Chrome für Windows weiterhin NPAPI-Plugins unterstützt.
Rael Gugelmin Cunha
5
Sieht so aus, als hätte Oracle den Link entfernt ... Ich denke, das antwortet, ob sie einen machen oder nicht;)
Mateo
11
Downgrade ist keine Option. Wenn NPAPI benötigt wird, benutze ich Firefox.
Fernando Kosh
2

Sie KÖNNEN Java auf Chrome zum Laufen bringen oder zumindest das NPAPI-Plug-In dafür aktivieren ... vorübergehend. Die Option wird in Chrome 45 insgesamt entfernt. (Derzeit sind wir bei 43, Schätzung ist September 2015.)

Beachten Sie, dass das Aktivieren von NPAPI nicht unbedingt bedeutet, dass das Java-Applet funktioniert. Ich habe es mit einem ausprobiert, aber nicht. Dies ist wahrscheinlich darauf zurückzuführen, dass das neueste Java installiert ist, wodurch der Webzugriff sowieso so gut wie gesperrt wird. Was schade ist, da so viele raffinierte Java-erweiterte Webdienste erstellt wurden (wie zum Beispiel http://www.freerouting.net/ ).

In jedem Fall finden Sie die Option zum Aktivieren von NPAPI unter:

chrome://flags/#enable-npapi

Auch hier kann Ihr Kilometerstand variieren (YMMV.)

rdtsc
quelle
3
Bei Verwendung der Chrome-Version 43.0.2357.125 (64-Bit) gibt es keine #enable-npapiOption für flags. Nach langem Graben scheint es, dass Sie Java in Google Chrome einfach nicht mehr verwenden können ... und das ist ziemlich normal für das Google Chrome-Team. Meine Tochter braucht es für die Schule.
Karl Wilbur