• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Firefox und Java

Status
Für weitere Antworten geschlossen.

roemi

Advanced Hacker
Hallo,

ich wollte heute einen Speedcheck bei Arcor DSL machen.
Der Check sagte mir aber: Nö, kein Java aktiv und verweist mich auf eine Seite von der ich mir dann auch brav das "jre-6u1-linux-i586-rpm.bin" geladen und installiert habe
(Ok, das hätte ich vorher klären können ...).

Gemäß Anleitung hätte ich dann nur noch Java aktivieren müssen und natürlich den Firefox neu starten sollen.
Aber leider hat es nichts gebracht.

Dann erst habe ich im Forum gesucht und habe allerlei zu dem Thema gefunden.
Unter anderem auch das ich erstmal mit grep schaun soll was ich habe und das ich das "sun-plugin" benötige.

grep ergab:
rpm -qa | grep java
java-1_4_2-sun-plugin-1.4.2.13-0.2
gcc-java-4.1.3-29
gcc41-java-4.1.2_20061115-5
java-1_4_2-sun-1.4.2.13-0.2
java-1_5_0-sun-1.5.0_update12-3.1
kdebindings3-javascript-3.5.5-29
java-1_4_2-gcj-compat-1.4.2.0-66

Also flux "java-1_5_0-sun-plugin-1.5.0_update12-3.1" nachinstalliert.
Aber Java im Firefox habe ich immer noch nicht. :?

Im Konqueror funktioniert Java dagegen schon immer einwandfrei.

SuSe 10.2, Firefox 2.0.0.4, Römi 0.Ahnung 8)
 

Burner

Member
Bei mir war das Problem das eben 2 Versionen installiert waren. Schmeiss mal die 1.4-sun Version runter.

Code:
jens@Snake:~> rpm -qa | grep java
java-1_5_0-sun-1.5.0_update10-2.1
gcc-java-4.1.3-29
gcc41-java-4.1.2_20061115-5
java-1_5_0-sun-plugin-1.5.0_update10-2.1
java-1_4_2-gcj-compat-1.4.2.0-66
hbci4java-2.5.0rc_9-0.pm.3

Gruss Burner
 
Poste doch bitte mal die Ausgabe von
Code:
java -version

Und dann bitte unbedingt das Versionschaos beseitigen.
Wenn du das RPM von Sun installiert hast, dann solltest du noch das entsprechende compat-Paket von jpackage installieren.

Ansonsten empfehle ich die Java_1_5-Pakete aus dem Update-Repository zu installieren.
Code:
java-1_5_0-sun
java-1_5_0-sun-plugin
 
OP
roemi

roemi

Advanced Hacker
java version "1.4.2_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_13-b06)
Java HotSpot(TM) Client VM (build 1.4.2_13-b06, mixed mode)

Nach der Bereinigung sieht es nun so aus:
michael:/home/michael # rpm -qa | grep java
java-1_4_2-sun-plugin-1.4.2.13-0.2
gcc-java-4.1.3-29
gcc41-java-4.1.2_20061115-5
java-1_4_2-sun-1.4.2.13-0.2
kdebindings3-javascript-3.5.5-29
java-1_4_2-gcj-compat-1.4.2.0-66

java-1_4_x wollte ich nicht deinstallieren da ich probs mit OO, KDE usw. befürchten muss.
Jetzt sollte aber doch klar Schiff sein, oder?
 
OP
roemi

roemi

Advanced Hacker
rpm -qa | grep java
java-1_4_2-sun-1.4.2_update15-0.1
gcc-java-4.1.3-29
java-1_4_2-sun-plugin-1.4.2_update15-0.1
gcc41-java-4.1.2_20061115-5
kdebindings3-javascript-3.5.5-29
java-1_4_2-gcj-compat-1.4.2.0-66

Geht aber trotzdem nur im konqueror :?
 
OP
roemi

roemi

Advanced Hacker
Also, auch das habe ich gemacht. Nun sieht es wieder so aus:

rpm -qa | grep java
java-1_5_0-sun-1.5.0_update12-3.1
java-1_4_2-sun-1.4.2_update15-0.1
gcc-java-4.1.3-29
java-1_4_2-sun-plugin-1.4.2_update15-0.1
gcc41-java-4.1.2_20061115-5
kdebindings3-javascript-3.5.5-29
java-1_4_2-gcj-compat-1.4.2.0-66
java-1_5_0-sun-plugin-1.5.0_update12-3.1

java -version
java version "1.5.0_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)


Funktioniert aber trotzdem nicht :?
 

Grothesk

Ultimate Guru
Du tetest das nur mit der Arcor-Seite?
Nimm mal den heise Browsercheck her.

http://www.heise.de/security/dienste/browsercheck/tests/java.shtml

Die Arcor-Seite scheint mir da ein wenig buggy zu sein. In meinem Konqueror (der natürlich Java kann) kommt da auch nur eine Meldung, es sei kein Java installiert.

Darüber hinaus würde ich auch nur ein Plugin nutzen.
Deinstallier mal das plugin für das 1.4er Java.
 
OP
roemi

roemi

Advanced Hacker
Jepp, der Test sagt auch das "Java Runtime Enviroment" fehlt.
Irgendeine Verbindung fehlt?
 

tomm.fa

Administrator
Teammitglied
roemi schrieb:
Irgendeine Verbindung fehlt?
Du hast dir das libjavaplugin_oji.so aus "/usr/lib/jvm/java-1.6.0-sun-1.6.0/jre/plugin/i386/ns7" nach "/usr/lib/firefox/plugins" kopiert/verknüpft (bzw. anstelle von java-1.6.0-sun-1.6.0 dann java-1.5.0-sun-1.5.0, je nachdem welche Java-Version und Plugin du nun installiert hast) ? :)
 
OP
roemi

roemi

Advanced Hacker
Nö, hatte ich nicht :wink:
Jetzt aber .... und was soll ich sagen ... es funzt leider immer noch nicht.

Trotz Browser-Neustart :?
 

tomm.fa

Administrator
Teammitglied
Mist ! :(
Ich hatte nämlich das selbe Problem und habe es mit der Anleitung von Sun hinbekommen, nur entsprechend angepasst. Als ich vorher das Plugin per Drag & Drop nach /usr/lib/firefox/plugins und /home/Benutzer/.mozilla/plugins kopiert hatte, funktionierte das nicht (Keine Ahnung warum?)! :?
 

oc2pus

Ultimate Guru
check mal:
Code:
ls -al /usr/lib/browser-plugins/libjavaplugin_oji.so
lrwxrwxrwx 1 root root 83 13. Jul 18:37 /usr/lib/browser-plugins/libjavaplugin_oji.so -> /usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns7/libjavaplugin_oji.so

und dann im firefox: about:plugins

sollte liefern:
Code:
...
Java(TM) Plug-in 1.5.0_12-b04

    Dateiname: libjavaplugin_oji.so
    Java(TM) Plug-in 1.5.0_12
 
OP
roemi

roemi

Advanced Hacker
Moin,

ls -la bringt:
lrwxrwxrwx 1 root root 83 13. Jul 18:14 /usr/lib/browser-plugins/libjavaplugin_oji.so -> /usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns7/libjavaplugin_oji.so

Und es wird KEIN installiertes Plugin (zumindest kein java) angezeigt.
 

oc2pus

Ultimate Guru
roemi schrieb:
Moin,

ls -la bringt:
lrwxrwxrwx 1 root root 83 13. Jul 18:14 /usr/lib/browser-plugins/libjavaplugin_oji.so -> /usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns7/libjavaplugin_oji.so

Und es wird KEIN installiertes Plugin (zumindest kein java) angezeigt.
dann ist dein Java nicht richtig installiert, wohl eine Folge von deinen SUN downloads. SuSE verwendet "alternatives" um die verschiedenen Java Versionen parallel zu verwalten. Wenn du das SUN Paket verwendest MUSST du das java-compat package ebenfalls installieren, sonst funktioniert das nie SuSE konform.
http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=6804
http://www.jpackage.org/browser/rpm.php?jppversion=1.7&id=6955
(je nachdem ob du 1.5 oder 1.6 von SUN verwendet hast) Dieses Paket erstellt die erforderlichen Links für "alternatives".

installiere mal das SuSE-rpm java* und führe ein SuSEconfig aus.
(smart query java-1-5_0-sun --show-channels oder via YaST)

in /etc/java/java.conf kannst du kontrollieren wleches java als Default verwendet wird und in /etc/alternatives solltest du checken welches Java wirklich gesetzt ist.
 
OP
roemi

roemi

Advanced Hacker
/usr/src/packages/SOURCES/java-1.5.0-sun-compat-register-java-fonts.xsl

war bereits da.

Hab trotzdem das Paket installiert und SuSEconfig gemacht.

Ohne Erfolg (immer noch kein Plugin) :wink:
 

kokomito

Newbie
Liefert
Code:
about:plugins
(in der Adresszeile im Firefox eingegeben) unter Anderem einen Eintrag libjavaplugin_oji.so?

Falls ja, könnte das Löschen/Umbenennen des Verzeichnisses .java im Home-Verzeichnis des betroffenen Users Abhilfe schaffen (den User ggfs. einmal ab- und wieder anmelden).
 
Status
Für weitere Antworten geschlossen.
Oben