74 votes

Comment installer le plugin Java pour Firefox ?

J'essaie d'installer Java et les plugins pour Firefox. J'ai installé à la fois le JDK et le JRE.

Lorsque j'essaie avec le sudo update-alternatives --config java il n'y a qu'un seul choix possible.

Les plugins ne sont pas utilisables dans Firefox.

75voto

Braiam Points 64282

Si vous utilisez une version postérieure à la 52 (pas l'ESR), qui désactivé NPAPI vous n'avez pas de chance. Si vous utilisez un antérieur, ce que vous ne voudriez absolument pas faire, vous pouvez installer le JRE OpenJDK, qui vous permettra d'exécuter les binaires Java localement en utilisant l'option java binaire. Cependant, cela ne suffit pas pour exécuter des applets web Java sur votre navigateur, ce qui peut être accompli en installant le plugin Icedtea :

sudo apt-get install icedtea-plugin

Ensuite, allez sur about:addons Dans la section "plugin", vérifiez si le plugin est activé. Mozilla désactive les plugins non sécurisés par défaut, ce qui signifie que Java est désactivé même après l'installation pour des raisons de sécurité. Vous devez l'activer avant de l'utiliser.

23voto

M.Tarun Points 4821

Installation du plugin Java IcedTea :

Pour installer le plug-in Java IcedTea, ouvrez un terminal et tapez :

sudo apt-get install icedtea-7-plugin

Installer le plug-in Firefox - Oracle

Dans un terminal :

mkdir ~/.mozilla/plugins

Supprimez le plugin IcedTea, s'il a été installé.

sudo apt-get remove icedtea6-plugin

Suppression d'une ancienne version du plugin Java (peut ou non être présent)

rm ~/.mozilla/plugins/libnpjp2.so

Vous pouvez maintenant installer le plugin, en créant un lien symbolique (vous indiquez à Firefox où se trouve le plugin). Pour Java 32 bits, utilisez

ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/

Pour Java 64 bits, utilisez

ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Confirmez que l'installation du JRE a réussi en utilisant la commande Site officiel d'Oracle .

Source : Installation de Java

8voto

Maoz Zadok Points 181

À partir de la version 52 de Firefox, la prise en charge des plugins NPAPI (applets java) dans Firefox a pris fin. En raison de problèmes de performance et de sécurité, la façon dont je parviens à exécuter les applets java est d'installer la version ESR (Extended Support Release) de Firefox.

à télécharger ici : https://www.mozilla.org/en-US/firefox/organizations/all/

Plus de détails ici : https://support.mozilla.org/en-US/kb/npapi-plugins

5voto

luis_js Points 221

Si vous venez de télécharger et d'installer java jdk depuis oracle, alors, disons que vous avez installé jdk-8u91-linux-x64.tar.gz sur

/my/java/répertoire/

Vous aurez alors un répertoire comme :

/my/java/directory/jdk1.8.0_91/

Tout ce que vous avez à faire est d'aller dans votre répertoire de plugins ubuntu firefox et de créer un lien :

$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so

3voto

Stijn Dejongh Points 31

C'est un vieux fil de discussion, mais je suis tombé dessus en cherchant sur Google une solution à mon problème aujourd'hui. J'ai pensé que quelqu'un d'autre pourrait être dans la même situation.

J'ai besoin de Java dans le navigateur pour les anciens sites Web liés au travail, et le plugin Java d'Oracle ne suffit pas. Après une longue approche par essais et erreurs, j'ai réussi à faire fonctionner IcedTea de manière cohérente dans une ancienne version de firefox comme ceci :

  • Téléchargez une tar de Firefox, version 51 (les versions plus récentes ne supportent pas le plugin).
  • Installer l'OpenJDK (7 ou 8)
  • Installer le icedtea--plugin et le icedtea-plugin
  • Maintenant votre installation openJDK contiendra un fichier IcedTeaPlugin.so dans le dossier jre/lib
  • Copiez ceci dans les dossiers de plugins mozilla/firefox (je n'ai pas réussi à trouver lequel copier, donc je l'ai juste copié dans n'importe quel dossier firefox/plugins ou mozilla/plugins).
  • lancez votre ancienne version de firefox
  • vérifier que le plugin est actif (vérifier about:plugins)

Un de mes collègues a créé un script pour supprimer l'ancien firefox, et le détarer à chaque exécution. De cette façon, il ne sera jamais mis à jour accidentellement. Veillez à ne pas faire cela avec votre application firefox principale.

J'espère que cela vous aidera.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X