Próbuję zainstalować wtyczkę Java dla Chrome od kilku godzin i pomyślałem, że nadszedł czas, aby zapytać ludzi z większym doświadczeniem. Nie wydaje mi się, żeby działało. Moja obecna wersja Java to 64-bitowy OpenJDK 1.6.0_24. Próbowałem zainstalować wtyczkę IcedTea bezskutecznie. W tej chwili mam zainstalowany 64-bitowy system Ubuntu 12.04.
Kiedy próbowałem przetestować, czy Java jest włączona w Chrome, żadna strona internetowa z apletem Java nie ładuje się (kiedy wyłączam wtyczkę, ładują się, ale nie aplet).
Postępowałem zgodnie z instrukcjami tutaj: http://technonstop.com/install-java-plugin-ubuntu-linux
który powiedział, aby utworzyć ten skrypt i uruchomić go:
JAVA_HOME=/usr/lib/jvm/jdk1.7.0
MOZILLA_HOME=~/.mozilla
mkdir $MOZILLA_HOME/plugins
ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins
Uwaga: Może być konieczna zmiana wartości JAVA_HOME, aby poprawnie wskazywała na instalację JDK. Użytkownicy 64-bitowi będą musieli zmienić ostatnią linię na:
ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins
ale to też nie zadziałało.
Właśnie testuję to w Firefoksie i działa. Nadal nic dla Chrome
źródło
Odpowiedzi:
Alternatywna instalacja Java dla Chrome, może również zainstalować icedtea:
Następnie połącz link icedtea do folderu wtyczki chromu
i link
źródło
locate chrome | grep plugins
sudo mkdir -p /usr/lib/chromium-browser/plugins
(wtyczka pomyślnie zainstalowana)IcedTeaPlugin.so
na obu/usr/lib/chromium-browser/plugins
i/opt/google/chrome/plugins/
ale Google Chrome nadal mówiJava is not working
. To jest Xubuntu 14.04.Wtyczka Java nie działa już w Chrome (wersje 45+). Od tutaj :
źródło
Wiele odpowiedzi jest już datowanych. Nie działały w mojej instalacji Ubuntu 14.04. Dla mojej instancji Chrome jest zainstalowany w
/opt/google/chrome
. Trzeba więc tam utworzyć folder wtyczek.Zaktualizowane instrukcje można znaleźć na https://www.java.com/en/download/help/enable_browser_ubuntu.xml
Utwórz katalog o nazwie wtyczki, jeśli go nie masz. Wpisz: mkdir -p / opt / google / chrome / plugins
Przejdź do katalogu wtyczek Google Chrome, zanim utworzysz dowiązanie symboliczne. Wpisz: cd / opt / google / chrome / plugins
Utwórz dowiązanie symboliczne. Wpisz: ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so
Uruchom ponownie przeglądarkę i przetestuj Javę
Aktualizacja dla użytkowników Chrome 34+
Zobacz wtyczkę Java w Chromium . Zasadniczo wtyczka IcedTea nie działa już z Chome, odkąd Google domyślnie wyłączył interfejs NPAPI.
Ostatecznie moim rozwiązaniem będzie powrót do Firefoxa.
źródło
Niedawno trafiłem na ten sam błąd. Jeśli zajrzysz do
~/.xsession-errors
pliku, prawdopodobnie zobaczysz:Raport o błędzie jest taki, że wtyczka nie ładuje się w Chrome . Wydano proponowaną aktualizację
icedtea-6-plugin
pakietu i potwierdzono, że działa. Powinno to wylądować za kilka dni dla wszystkich użytkowników.Tymczasem możesz użyć innej przeglądarki, jak sugerują inni, Firefox działa tutaj.
źródło
Najlepsze rozwiązanie, jakie znalazłem (żadna z tych sugestii nie działało dla mnie), jest następujące: Najpierw zainstaluj wtyczkę Icedtead przez:
sudo apt-get install icedtea-7-plugin
Następnie w przeglądarce Chrome przejdź do:
źródło
Mam ten sam problem. Po pewnym czasie kopania odkryłem, że Chrome jest 32-bitową aplikacją, która nie obsługuje 64-bitowej Java. ( Powiązany problem został wyjaśniony przez Oracle tutaj. )
Oznacza to, że musisz zainstalować 32-bitową wersję Java (w zasadzie Java 6) w swoim systemie. Osobiście zrezygnowałem z tego przedsięwzięcia, ale to starsze pytanie może być pomocne.
źródło
W moim przypadku Chromium nie uruchamiał aplikacji, żadnych wiadomości, tylko szare pole pojawiające się w miejscu, w którym powinna być aplikacja, więc działało, ale nie wystarczyło. Które brzmi podobnie do OP. Aplikacje Java niepochodzące z przeglądarki wcześniej działały poprawnie w moim systemie.
Artykuł sugerowany gdzieś
which javac
do określenia statusu zainstalowanego. Nie wygenerowało to sygnału wyjściowego z terminala. Próbowałem więc wywołać javac i uzyskałem listę pakietów instalacyjnych dla java. Więc myślę, że miałem jakąś ograniczoną instalację, nie mam pojęcia co i dlaczego.Uruchomiono,
sudo apt-get install openjdk-7-jdk
a następnie ponownie włączono wtyczkę Chromium icedtea (poprzez Ustawienia | Ustawienia zaawansowane | Prywatność | Ustawienia treści | Wyłącz poszczególne wtyczki), którą wcześniej wyłączyłem, próbując innych rzeczy. Na liście nie było innych wtyczek Java.Ta dah! Aplikacje Java działają teraz w Chrome. Nie pamiętam, jak i skąd wcześniej instalowałem Javę, ale prawdopodobnie było to podejście „najmniejszego oporu”, więc podejrzewam, że niektórzy inni mogą mieć ten sam stan systemu.
źródło