Java-Plugin funktioniert in Chrome nicht - wie kann ich das beheben?

22

Früher hat das gut funktioniert, bis vor ungefähr einer Woche, und ich bin mir nicht sicher, was sich seitdem geändert hat. Ich habe gerade deinstalliert, was alles JVM-Zeug auf meinem Computer zu sein scheint, und mit der neuesten empfohlenen Java-Version von java.com (1.6, Update 23) neu installiert. Das Plugin funktioniert gut in IE und Firefox, aber in Chrome schlägt es fehl und die Seiten, die versuchen, das Plugin zu verwenden, tun so, als ob Java nicht installiert wäre. Ich habe dies sowohl in Chrome 8 als auch in Chrome 9 mit dem gleichen Ergebnis versucht.

Wie kann ich dies diagnostizieren und beheben?

Chris Farmer
quelle
Welches Betriebssystem verwenden Sie?
Entschuldigung, ja, es ist Windows 7.
Chris Farmer
java.com/en/download/help/enable_browser.xml ist das, was ich gelesen habe und es hat mir geholfen herauszufinden, wie Java auf Chrome funktioniert.
@chastity: Ich habe das gleiche Problem und das Java-Plugin wird nicht einmal in der Plugin-Liste von Chrome angezeigt. Daher hilft der obige Link java.com nicht weiter. Es handelt sich anscheinend um die 64-Bit-Version von Java im Vergleich zu der 32-Bit-Version von Chrome.
Dan Dascalescu

Antworten:

23

Wenn Sie 64-Bit-Windows verwenden, unterstützt nur der IE 64-Bit-Java. Chrome und Firefox funktionieren nur, wenn Sie das 32-Bit-Java installieren.

Weitere Details - Google-Support

Andy
quelle
Vielen Dank! Ich hatte vor einiger Zeit herausgefunden, dass diese Kombination funktioniert, aber meine Frage nie aktualisiert.
Chris Farmer
Hatte das selbe Problem. Das Deinstallieren von 64-Bit-Java und das Installieren der 32-Bit-Version haben das Problem behoben.
Dan Dascalescu
4

Es ist eine einfache Lösung, ich hatte auch große Probleme mit Java in Chrome

Besuchen Sie diese Website unter http://www.java.com/de/javafx/

wählte die 32-Bit-Java-FX für die meisten Menschen herunterladen und installieren Ihr Problem ist Ficex

Ich habe immer noch Probleme mit E-Mails

Erik CPH
quelle
2

Gerade bin ich auf dieses Problem gestoßen, das durch einen MSI-Installer verursacht wurde, der versuchte, Java zu aktualisieren und Dinge zu verdrehen. Grundsätzlich sucht Chrome in der Registrierung nach einer besseren Java-Version als der System32-Version und greift auf diesen Registrierungsschlüssel zu: HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins inhere @ java.com / JavaPlugin, version = xxx ist der RECHTE Pfad des Plugins. Überprüfen Sie, ob der Pfadeintrag mit dem tatsächlichen Pfad übereinstimmt, und stellen Sie sicher, dass dies das Problem ist. In einem 32-Bit-Windows 7 sollte (oder meins ist) "C: \ Programme \ Java \ jre7 \ bin \ plugin2 \ npjp2.dll" sein.

JasonXA
quelle
Vielen Dank! Das hat bei mir funktioniert. Wenn Sie keinen Schreibzugriff auf HKEY_LOCAL_MACHINE haben, können Sie die Struktur HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins nach HKEY_CURRENT_USER \ Software \ MozillaPlugins kopieren und dort ändern, um das Java-Plugin für den aktuellen Benutzer zu aktualisieren.
Richardneish
Hmmm, tatsächlich haben meine aktuellen Einstellungen die richtige Version für das Plugin angezeigt, aber Chrome hängt, wenn ich versuche, das Plugin zu verwenden. Lass es dich wissen, wenn ich es zum Laufen bringe.
Richardneish
1

Sie können auch die URL der Site, mit der Sie Probleme haben, zu den vertrauenswürdigen Sites in der Java-Systemsteuerung hinzufügen. Anschließend werden Sie beim Öffnen der Seite gefragt, ob Sie Java ausführen möchten.

Dies funktioniert browserübergreifend.

Wenn Sie unter OS X nicht auf das Control Panel zugreifen können, können Sie eine Site auf die Whitelist setzen, indem Sie sie der Datei hinzufügen /Library/Application Support/Oracle/Java/Deployment/security/exception.sites. Sie müssen die Datei erstellen, wenn sie nicht vorhanden ist.

Lol
quelle
1

Ich habe das alles gemacht, aber nach einer halben Stunde kann ich es immer noch nicht zum Laufen bringen. Ich habe alle Schritte überprüft und bereits korrigiert. Schließlich stellte ich fest, dass obwohl ich die Chrome-Benutzeroberfläche geschlossen hatte, der Dienst immer noch ausgeführt wird, was bedeutet, dass Chrome noch nicht neu gestartet wurde, sodass ich den im Hintergrund ausgeführten Chrome-Prozess beendet habe und ES FUNKTIONIERT!

m7212601
quelle
0

Ich stimme dem 32-Bit-Java für Chrome zu. Nachdem ich Java zum millionenfachen Mal installiert hatte und das Plugin in Chrome immer noch nicht gefunden hatte, ging ich zum Control Panel und klickte auf Java 32bit. Das Java Control Panel öffnete sich. Auf der Registerkarte "Sicherheit" habe ich im Browser die Option "Java-Inhalte aktivieren" aktiviert. Auf der Registerkarte Erweitert habe ich das Kontrollkästchen unter Java-Plugin aktiviert. Starten Sie Chrome und Voila neu! :) Hoffe das funktioniert für dich; Ich beschäftige mich mit diesem Problem seit mindestens einem Monat.

DJRios
quelle
0

In einem Tab in Chrome geben Sie die folgende in das Omnibar die Plugin - Liste zu öffnen: chrome://plugins/. Eine Liste der installierten Plug-Ins wird angezeigt. Suchen Sie das Java-Plugin und aktivieren Sie das Kontrollkästchen "Immer zulässig".

Illusion-
quelle
0

Wenn Sie versuchen, ein Applet auszuführen, hat die neueste Version von Google Chrome die Unterstützung für NPAPI entfernt. Um dies zu aktivieren, gehen Sie zu Chrome, öffnen Sie einen neuen Tab, fügen Sie den folgenden Text ein und drücken Sie die Eingabetaste

Chrome: // flags / # enable-npapi

Aktivieren Sie dann die Option.

oder verwenden Sie eine alte Firefox- oder Chrome-Version.

Badr Bellaj
quelle