web-dev-qa-db-fra.com

Blocage de Firefox obsolète Java plugin

Sur Ubuntu 14.04, Firefox (v30.0) indique à mon plug-in Java que son plug-in est obsolète et qu'il ne lui permet pas de s'exécuter. Comment puis-je résoudre ce problème, soit en mettant à jour Java, soit en supprimant cette vérification de "sécurité"?

$ Java -version
Java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

$ uname -a
Linux pc 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Merci

3
Nuno Silva

Vous avez installé Oracle Java 8

  1. Sudo update-alternatives --config mozilla-javaplugin.so
    
  2. Sélectionnez le bon plug-in

    Exemple de résultat

% Sudo update-alternatives --config mozilla-javaplugin.so 
 
 Il existe 3 choix pour l'alternative mozilla-javaplugin.so (fournissant /usr/lib/mozilla/plugins/libjavaplugin.so) . 
 Statut de priorité de chemin de sélection 
 ----------------------------------- ------------------------- 
 * 0/usr/lib/jvm/Java-9-Oracle/lib/AMD64/libnpjp2 Mode automatique .so 1086 
 1 /usr/lib/jvm/Java-7-Oracle/jre/lib/AMD64/libnpjp2.so 1085 mode manuel 
 2 /usr/lib/jvm/Java-8-Oracle/jre/lib/AMD64/libnpjp2.so 1083 en mode manuel
 3 /usr/lib/jvm/Java-9-Oracle/lib/AMD64/libnpjp2.so 1086 mode manuel
  1. Sélectionnez votre bonne version

Ou une autre solution:

  1. Sudo mkdir -p /usr/lib/mozilla/plugins
    cd /usr/lib/mozilla/plugins
    
  2. Trouvez le bon plugin:

    find /usr -name "libnpjp2.so"
    

    Exemple de résultat

    % trouver/usr -name "libnpjp2.so" 
    /usr/lib/jvm/Java-7-Oracle/jre/lib/AMD64/libnpjp2.so 
    /usr/lib/jvm/Java-9-Oracle/lib/AMD64/libnpjp2.so 
    /usr/lib/jvm/Java-8-Oracle/jre/lib/AMD64/libnpjp2.so
  3. Créez un lien symbolique. Par exemple.:

    ln -s /usr/lib/jvm/Java-8-Oracle/jre/lib/AMD64/libnpjp2.so
    
  4. Redémarrez votre navigateur et vérifiez votre Java ici .

2
A.B.