Plus de plugin Java sous Firefox

Bonjour,
Je n’ai plus de plugin Java sous Firefox alors que Java est bien installé (marche parfaitement avec Ooo par exemple).
J’utilise firefox 3.6 (RC1), Debian Squeeze et KDE 4.3.4

[quote]$ java -version
java version "1.6.0_16"
Java™ SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot™ Client VM (build 14.2-b01, mixed mode, sharing)[/quote]

Je pourrais utiliser Iceweasel mais bon, on ne se refait pas.

Ce doit être une histoire de lien symbolique mais je vois pas trop…
J’ai /home/[user]/.mozilla/plugins/libjavaplugin_oji.so qui pointe vers /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so !

Une idée,
Merci.

Je pense que cela se passe plutôt dans /usr/lib/mozilla/plugins/

PS: Enfin, cela dépend peut-être aussi de comment FF a été installé.

Merci Junichiro,
J’ai remis de l’ordre dans mon désordre (enfin je crois).
/home/[user]/.mozilla/plugins/libjavaplugin_oji.so
pointe maintenant vers /usr/lib/mozilla/plugins
qui pointe lui même vers
/usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so
qui (java-6-sun) pointe lui même vers java-6-sun-1.6.0.16

Pour l’install de Firefox, c’est le paquet officiel que j’ai placé dans :
/opt/firefox.

Je réédite pour dire que malgré la “mise en ordre”, cela ne marche toujours pas…

Re-Bonsoir,
J’ai donc installer Iceweasel pour voir et là il reconnait JAVA mais toujours des problèmes à l’utilisation comme par exemple quand je fais le test sur le site de java :
Il faut attendre la prochain version de java ???

[quote]Java Plug-in 1.6.0_16
Utilisation de la version JRE 1.6.0_16-b01 Java HotSpot™ Client VM
Répertoire d’accueil de l’utilisateur = /home/claude

c: effacer la fenêtre de la console
f: finaliser les objets de la file d’attente de finalisation
g: libérer la mémoire
h: afficher ce message d’aide
l: vider la liste des chargeurs de classes
m: imprimer le relevé d’utilisation de la mémoire
o: déclencher la consignation
p: recharger la configuration du proxy
q: masquer la console
r: recharger la configuration des politiques
s: vider les propriétés système et déploiement
t: vider la liste des threads
v: vider la pile des threads
x: effacer le cache de chargeurs de classes
0-5: fixer le niveau de traçage à

charger : classe testvm2/Main.class introuvable.
java.lang.ClassNotFoundException: testvm2.Main.class
at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:210)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:143)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:690)
at sun.applet.AppletPanel.createApplet(AppletPanel.java:785)
at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2315)
at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
at sun.applet.AppletPanel.run(AppletPanel.java:368)
at java.lang.Thread.run(Thread.java:619)[/quote]

Peut-être le même problème que là http://forum.debian-fr.org/viewtopic.php?f=3&t=24983&p=246126#p246126

Merci talogue
C’était bien ça. Juste mettre un petit 0 à la place du 1.
ça marche avec Iceweasel mais pas firefox 3.6 RC1.
Bonne soirée. :smt006

salut

[quote]Pour l’install de Firefox, c’est le paquet officiel que j’ai placé dans :
/opt/firefox.[/quote]

dans /opt/firefox il devrait exister un répertoire plugins (si j’ai bonne mémoire parce que j’utilise iceweasel)Si oui alors:

$/opt/firefox/plugins: ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so

sinon il faut trouver où se trouve le répertoire plugins de firefox et créer le lien

Bonsoir,
Merci mais j’ai mis le fichier dans tous les dossiers plugins de firefox y compris /opt mais rien à faire !
Bizarre, ça marche avec iceweasel mais pas firefox 3.6 RC1.
J’ai testé au boulot, java marche avec firefox 3.6RC1 sous Wind…s XP et Java 6.0.17
Mystère…
Bonne soirée.

où se trouve ton répertoire plugins de firefox? :open_mouth:

Merci :slightly_smiling: ,
Voilà pour les détails :

Mes répertoire de plugins :
/usr/lib/firefox/plugins

J’ai fait un lien symbolique dans opt qui est mon dossier de Firefox.
ln -s /usr/lib/firefox/plugins/ /opt/firefox/plugins

Et dans /usr/lib/firefox/plugins il pointe vers le répertoire :
/usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so

donc si j’ai bien compris tu as installé le firefox dans /opt et tu as donc un répertoire /opt/firefox/plugins.

Ce que je ferais: [quote]#cd /opt/firefox/plugins [/quote]

ça DOIT marcher.

Merci Marcastro mais :

# ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so libjavaplugin_oji.so ln: création d'un lien symbolique `libjavaplugin_oji.so': Le fichier existe

Le fichier existe déjà car j’avais déjà le lien. Java marchais avec Firefox depuis longtemps. Depuis firefox 2, je l’ai installé dans opt avec les liens symboliques. Je ne sais plus si c’est depuis java 6.0.16 ou Firefox 3.6 que cela déconne mais tel est le cas…

Il est sur que Firefox n’arrive pas à voir java alors Iceweasel le voit, Ooo le voit aussi ??? Mystère…

Demain, je vais tenter d’enlever firefox et de le réinstaller… pour voir.
Dans tous les cas, merci.

Bonsoir,
Je viens de supprimer le répertoire /opt/firefox
puis réinstaller dans ce répertoire firefox 3.5.7 (au lieu du 3.6RC1) et Java fonctionne !
J’oublie le 3.6RC1 …
Merci et bonne nuit.

Bizarre ton histoire. J’ai Firefox 3.6 depuis la beta1, actuellement en RC1 et sans rien faire Java fonctionne.Le plugin java est bien récupéré de l’installation d’iceweasel et se trouve dans les trois répertoires /usr/lib/mozilla/plugins, usr/lib/iceweasel/plugins ainsi que dans /usr/lib/firefox/plugins. Du reste si cela fonctionne en 3.5.7 cela doit fonctionner en 3.6.

La cible des liens symboliques c’est :

/usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so

mais pas ce que tu as mis.

supprimes aussi les liens que tu as mis dans ~/.mozilla/plugins et dans le dossier de ton installation /opt/firefox/plugins ils ne font que créer des conflits.

PS: java est en version 17 maintenant à récupérer sur sid.

Bonsoir,
Très passionnant et définitivement résolu :laughing: :laughing: Un grand merci figaro.

libnpjp2.so est donc le bon lien à faire et non libjavaplugin_oji.so.

Je ne l’avais pas pour iceweasel et firefox 3.5 mais nécessaire pour 3.6 !!!
N’y connaissant rien à java, cela est un mystère pour moi mais telle est la solution.

Bonne soirée sous la RC1 :wink: