Wtyczka Java nie działa w Chrome - jak mogę to naprawić?

22

To działało dobrze do około tygodnia temu i nie jestem pewien, co się zmieniło od tego czasu. Właśnie odinstalowałem coś, co wydaje się być wszystkimi elementami JVM na moim komputerze, i ponownie zainstalowałem najnowszą zalecaną wersję Java z java.com (1.6, aktualizacja 23). Wtyczka działa dobrze w IE i Firefox, ale w Chrome nie działa, a strony, które próbują użyć wtyczki, działają tak, jakby Java nie była zainstalowana. Próbowałem tego w Chrome 8 i Chrome 9 z tym samym rezultatem.

Jak mogę to zdiagnozować i naprawić?

Chris Farmer
źródło
Z jakiego systemu operacyjnego korzystasz?
Przepraszamy, tak, to Windows 7.
Chris Farmer,
java.com/en/download/help/enable_browser.xml to jest to, co przeczytałem i pomogło mi wymyślić, jak sprawić, by java działała na Chrome.
@ chastity: Mam ten sam problem, a wtyczka Java nawet nie pojawia się na liście wtyczek Chrome, więc powyższy link java.com nie pomaga. Wygląda na to, że jest to 64-bitowy problem z Java i 32-bitowym Chrome.
Dan Dascalescu

Odpowiedzi:

23

Jeśli używasz 64-bitowego systemu Windows, tylko IE obsługuje 64-bitową Javę. Chrome i Firefox będą działać tylko, jeśli zainstalujesz 32-bitową Javę.

Aby uzyskać więcej informacji - pomoc Google

andy
źródło
Dzięki! Odkryłem, że ta kombinacja działała jakiś czas temu, ale nigdy nie zaktualizowałem mojego pytania.
Chris Farmer
Miałem ten sam problem. Naprawiono to, odinstalowując 64-bitową Javę i instalując wersję 32-bitową.
Dan Dascalescu,
4

jest to łatwa poprawka, miałem także dużo problemów z Javą w chrome

przejdź do tej strony internetowej http://www.java.com/en/javafx/

wybrałem 32-bitową wersję Java dla większości ludzi, którzy pobierają i instalują twój problem to Ficex

Nadal mam problem z e-mailami

Erik CPH
źródło
2

Właśnie natrafiłem na ten problem, który został spowodowany przez instalator MSI próbujący zaktualizować Javę i frackingować rzeczy. Zasadniczo Chrome szuka rejestru w celu znalezienia lepszej wersji java niż System32, więc uzyskuje dostęp do tego klucza rejestru: HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins inhere @ java.com / JavaPlugin, wersja = xxx jest tam, gdzie zdefiniowano PRAWĄ ścieżkę wtyczki. Sprawdź, czy wpis Ścieżka odpowiada rzeczywistej ścieżce, a jeśli nie jest zgodny, czy to jest problem. W 32-bitowym systemie Windows 7 powinno być (lub moje to) „C: \ Program Files \ Java \ jre7 \ bin \ plugin2 \ npjp2.dll”.

JasonXA
źródło
Dzięki! To zadziałało dla mnie. Ponadto, jeśli nie masz dostępu do zapisu do HKEY_LOCAL_MACHINE, możesz skopiować gałąź HKEY_LOCAL_MACHINE \ SOFTWARE \ MozillaPlugins do HKEY_CURRENT_USER \ Software \ MozillaPlugins i zmodyfikować ją, aby zaktualizować wtyczkę Java dla bieżącego użytkownika.
richardneish
Hmmm, właściwie moje obecne ustawienia pokazały prawidłową wersję wtyczki, ale Chrome zawiesza się, gdy próbuję użyć wtyczki. Powiadomię cię, jeśli to zadziała.
richardneish
1

Możesz także dodać adres URL witryny, z którą masz problemy, do zaufanych witryn w panelu sterowania Java. Następnie zapyta Cię, czy chcesz uruchomić Javę po otwarciu strony.

Działa to w różnych przeglądarkach.

Po stronie OS X, jeśli nie masz dostępu do panelu sterowania, możesz dodać witrynę do białej listy, dodając ją do pliku /Library/Application Support/Oracle/Java/Deployment/security/exception.sites. Musisz utworzyć plik, jeśli nie istnieje.

Lol
źródło
1

Zrobiłem to wszystko, jednak po pół godzinie wciąż nie mogę uruchomić. Przejrzałem wszystkie kroki, już poprawiłem. W końcu okazało się, że chociaż zamknąłem interfejs użytkownika chrome, usługa nadal działa, co oznacza, że ​​chrome nie został jeszcze uruchomiony ponownie, więc zabiłem ten proces chrome działający w tle i TO DZIAŁA!

m7212601
źródło
0

Zgadzam się z 32-bitową Javą dla Chrome. W każdym razie, po instalacji Java po raz setny, wciąż nie znajdując wtyczki w chrome, poszedłem do panelu sterowania i kliknąłem na Java 32bit. Panel sterowania Java został otwarty. W zakładce bezpieczeństwa zaznaczyłem Włącz zawartość Java w przeglądarce. Na karcie Zaawansowane zaznaczyłem pole pod Wtyczką Java. Uruchom ponownie chrome i voila! :) Mam nadzieję, że to działa dla ciebie; Zajmowałem się tym problemem od co najmniej miesiąca.

DJRios
źródło
0

W karcie w Chrome wpisz następujące polecenie w omnibar aby otworzyć listę wtyczek: chrome://plugins/. Wyświetlona zostanie lista zainstalowanych wtyczek. Znajdź wtyczkę Java, a następnie zaznacz pole „Zawsze dozwolone”.

iluzja-
źródło
0

Jeśli próbujesz uruchomić aplet, najnowsza wersja Google Chrome usunęła obsługę NPAPI.Aby go włączyć, przejdź do Chrome otwórz nową kartę i wklej poniżej linię i naciśnij enter

Chrome: // flags / # enable-npapi

następnie aktywuj opcję.

lub użyj starej wersji Firefoxa lub Chrome.

Badr Bellaj
źródło