Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Java nie działa... Dlaczego?  (Przeczytany 9394 razy)

pingvinek

  • Gość
Java nie działa... Dlaczego?
« dnia: 2010-12-23, 01:00:02 »
Witam.
Zainstalowałem Javę w katalogu /usr/share/jre1.6.0_23, następnie utworzyłem powiązanie w katalogu wtyczek Firefoxa poleceniem:
ln -s /usr/share/jre1.6.0_23/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins
Odpaliłem przeglądarkę, a aplety dalej się nie wczytują, a w about:plugins nie ma nawet wspominki o Javie. Co jest grane? Przecież wszystko zrobiłem bezbłędnie. Co może być przyczyną nie wykrywania Javy przez przeglądarkę?

ZipoKing

  • Gość
Java nie działa... Dlaczego?
« Odpowiedź #1 dnia: 2010-12-23, 09:52:15 »
Prawdopodobnie brakuje jakichś dodatkowych bibliotek (AFAIR libjvm.so), które są w katalogu Javy a system ich nie widzi. Wykonaj polecenie:
ldd /usr/lib/mozilla/plugins/libjavaplugin_oji.so | grep found
, ewentualnie uruchom przeglądarkę z konsoli i przyjrzyj się komunikatom błędów - wtedy powinieneś otrzymać informację czego dokładnie brakuje lub też co innego jest nie tak.

skraszewski

  • Gość
Java nie działa... Dlaczego?
« Odpowiedź #2 dnia: 2010-12-23, 19:18:01 »
Nie mam dostępu do swojego kompa by dokładnie powiedzieć, ale teraz - przynajmniej na debianie -  za współpracę odpowiada dowiązanie w folderze plugin nie libjavaplugin_oji.so lecz libnpjp2.so. U mnie jest on w folderze: /usr/lib/jvm/java-6-sun/jre/lib/i386/. Być może będziesz musiał poszukać w innych lokalizacjach u siebie.

Pozdrawiam
skraszewski

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Java nie działa... Dlaczego?
« Odpowiedź #3 dnia: 2010-12-23, 22:30:59 »
Cytat: pingvinek
Witam.
Zainstalowałem Javę w katalogu /usr/share/jre1.6.0_23, następnie utworzyłem powiązanie w katalogu wtyczek Firefoxa poleceniem:
ln -s /usr/share/jre1.6.0_23/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins
Odpaliłem przeglądarkę, a aplety dalej się nie wczytują, a w about:plugins nie ma nawet wspominki o Javie. Co jest grane? Przecież wszystko zrobiłem bezbłędnie. Co może być przyczyną nie wykrywania Javy przez przeglądarkę?
Co do tego radykalnego stwierdzenia o bezbłędności mam pewne wątpliwości.

Otóż u mnie (openSUSE 11.0) rzeczony plugin (a raczej dowiązanie) jest w katalogu
/home/nazwa_mojego_użyszkodnika/.mozilla/plugins

a nie w /usr/lib/mozilla

Używam FF w wersji 3.6.3 i java działa bez zastrzeżeń.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline vanhelzing

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 314
    • Zobacz profil
Java nie działa... Dlaczego?
« Odpowiedź #4 dnia: 2010-12-24, 00:50:37 »
U mnie w ogóle nie ma pliku libjavaplugin_oji.so, za to podobnie jak u jednego z przedmówców, plugin to dowiązanie do pliku /opt/sun-jdk-1.6.0.23/jre/lib/amd64/libnpjp2.so.
Gdybym miał zgadywać, to u Ciebie pewnie jest w /usr/share/jre1.6.0_23/lib/i386/libnpjp2.so.

pavroo

  • Gość
Java nie działa... Dlaczego?
« Odpowiedź #5 dnia: 2010-12-24, 17:26:32 »
Witam.
Z tego co widać dowiązanie wydaje się być wykonane prawidłowo.
W niektórych systemach (Ubuntu, Debian testing, sid) miałem podobny problem.
Java i plugin zainstalowane prawidłowo, programy używające Java uruchamiały się bez problemu, tylko plugin nie działał.
Okazało się że plugin Java był przekierowywany domyślnie tylko na adresy IPv6.
Można to sprawdzić w pliku :
 /proc/sys/net/ipv6/bindv6only
jeśli wartość ustawiona jest na 1 to tu tkwi problem.
Rozwiązanie jest tutaj :
http://linuxiarze.pl/wirtualizacja_java/#java-aplet-problem
pozdrawiam, pavroo

pingvinek

  • Gość
Java nie działa... Dlaczego?
« Odpowiedź #6 dnia: 2010-12-26, 18:08:07 »
libnpjp2.so To był prawidłowy plik dowiązania. Dzięki za pomoc.