Installer le plug-in Java Chrome

51

J'ai essayé d'installer le plugin Java pour Chrome pendant quelques heures maintenant, et je me suis dit qu'il était temps de demander aux gens plus expérimentés. Je ne peux pas sembler le faire fonctionner. Ma version actuelle de Java est OpenJDK 1.6.0_24 64 bits. J'ai essayé d'installer le plugin IcedTea en vain. J'ai Ubuntu 12.04 64-bit installé pour le moment.

Lorsque j'ai essayé de tester si java était activé dans Chrome, tout site Web avec une applet Java ne se chargerait pas (lorsque j'ai désactivé le plug-in, ils ont chargé, mais pas l'applet).

J'ai suivi les instructions ici: lien

qui a dit de créer ce script et de l'exécuter:

JAVA_HOME=/usr/lib/jvm/jdk1.7.0
MOZILLA_HOME=~/.mozilla
mkdir $MOZILLA_HOME/plugins
ln -s $JAVA_HOME/jre/lib/i386/libnpjp2.so $MOZILLA_HOME/plugins

Remarque: vous devrez peut-être modifier la valeur de JAVA_HOME pour qu'il pointe correctement vers votre installation du JDK. Les utilisateurs 64 bits devront changer la ligne finale en:

ln -s $JAVA_HOME/jre/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins

mais cela n'a pas fonctionné aussi bien.

Je le teste dans Firefox et ça marche. Toujours rien pour Chrome

    
posée kyleskool 25.06.2012 - 18:07
la source

7 réponses

56

Autre installation Java pour Chrome, peut également installer icedtea:

 sudo apt-get install icedtea-7-plugin

Ensuite, reliez icedtea au dossier plug-in chrome

cd /usr/lib/chromium-browser/plugins

et lien

sudo ln -s /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so 
    
réponse donnée gare 07.11.2012 - 22:55
la source
12

Le plug-in Java ne fonctionne plus sur Chrome (versions 45+). De ici :

  

Prise en charge de NPAPI par Chrome

     

Le plug-in Java pour navigateurs Web repose sur le plug-in multiplate-forme   architecture NPAPI, qui a longtemps été et est actuellement supportée   par tous les principaux navigateurs Web. Google a annoncé en septembre 2013 son intention de   supprimer le support NPAPI de Chrome d'ici la fin de l'année 2014 , donc   suppression effective du support pour Silverlight, Java, Facebook Video et   autres plugins similaires basés sur NPAPI. Récemment, Google a révisé son   plans et déclarent maintenant que ils prévoient de supprimer complètement NPAPI par la fin   2015 . Comme il est difficile de savoir si ces dates seront étendues ou non, nous recommandons fortement aux utilisateurs de Java d’envisager des solutions de remplacement à Google Chrome.   dès que possible . Au lieu de cela, nous recommandons Firefox, Internet Explorer et   Safari comme options à plus long terme.

    
réponse donnée Michele 26.02.2015 - 13:24
la source
8

Beaucoup de réponses sont maintenant datées. Ils n'ont pas fonctionné pour mon installation 14.04 Ubuntu. Pour mon instance de chrome est installé dans /opt/google/chrome . Le dossier du plug-in devrait donc être créé ici.

Les instructions mises à jour sont disponibles à l'adresse lien

.
  1. Créez un répertoire appelé plugins si vous ne l’avez pas. Type: mkdir -p / opt / google / chrome / plugins

  2. Accédez au répertoire des plug-ins Google Chrome avant de créer le lien symbolique. Type: cd / opt / google / chrome / plugins

  3. Créez un lien symbolique. Type: ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so

  4. Redémarrez votre navigateur et Testez Java

Mise à jour pour les utilisateurs de Chrome 34+

Veuillez consulter le plug-in Java dans Chrome . Le plugin Basiclly IcedTea ne fonctionne plus avec Chome depuis que Google a désactivé l'interface NPAPI par défaut.

Au final, ma solution sera de revenir à Firefox.

    
réponse donnée kervin 14.07.2014 - 17:36
la source
6

J'ai récemment rencontré le même bug. Si vous regardez dans votre fichier ~/.xsession-errors , vous pouvez éventuellement voir:

/build/buildd/icedtea-web-1.2/build/../plugin/icedteanp/IcedTeaNPPlugin.cc:2072: thread 0x7f08d1365470: Error: Invalid plugin function table.

Le rapport de bogue est Le plug-in ne se charge pas dans Chrome . Une mise à jour proposée pour le package icedtea-6-plugin a été validée. Cela devrait arriver dans quelques jours pour tous les utilisateurs.

Pendant ce temps, vous pouvez utiliser un autre navigateur que d’autres ont suggéré, Firefox fonctionne ici.

    
réponse donnée Lekensteyn 18.08.2012 - 10:48
la source
6

La meilleure solution que j'ai trouvée (aucune de ces suggestions n'a fonctionné pour moi) est la suivante: Installez d'abord Icedtead pluging par:

  • 1) sudo apt-get install icedtea-7-plugin

Dans votre navigateur Chrome, allez dans:

  • 2) chrome- & gt; Paramètres- & gt; Afficher les paramètres avancés - & gt; Confidentialité puis cliquez sur Paramètres de contenu - & gt; Plug-ins puis cliquez sur Désactiver le plug-in individuel
  • 3) Désactivez à la fois " IceTea-Web Plugin " et " Java (TM) "
  • 4) Redémarrez le navigateur.
  • 5) chrome- & gt; Paramètres- & gt; Afficher les paramètres avancés - & gt; Confidentialité puis cliquez sur Paramètres de contenu - & gt; Plug-ins puis cliquez sur Désactiver le plug-in individuel
  • 6) Activez uniquement " Plug-in IceTea-Web "
  • 7) Enjoy!
réponse donnée Amir 06.04.2013 - 20:46
la source
3

J'ai le même problème. Après avoir creusé pendant un moment, j'ai trouvé que Chrome est une application 32 bits qui ne prend pas en charge Java 64 bits. ( Un problème connexe est expliqué par Oracle ici. )

Cela signifie que vous devrez installer une version 32 bits de Java (essentiellement Java 6) sur votre système. J'ai personnellement renoncé à l'entreprise, mais cette ancienne question peut être utile.

    
réponse donnée Yubin Kim 25.05.2013 - 10:29
la source
0

Dans mon cas, Chromium ne démarrait pas l’application, pas de message, juste une case grise apparaissant à l’application, donc elle faisait quelque chose, mais pas assez. Ce qui ressemble à OP. Les applications Java autres que les navigateurs fonctionnaient correctement sur mon système.

Un article quelque part suggéré d'utiliser which javac pour déterminer le statut installé. Cela n'a généré aucune sortie de terminal. J'ai donc essayé d'appeler javac, et j'ai obtenu la liste des paquets d'installation pour Java. Je pense donc avoir eu une installation limitée, aucune idée de quoi ou pourquoi.

Exécuté sudo apt-get install openjdk-7-jdk , puis réactivé le plug-in icedtea Chromium (via Paramètres | Paramètres avancés | Confidentialité | Paramètres de contenu | Désactiver les plug-ins individuels) que j'avais désactivé précédemment lors de mes essais. Il n'y avait pas d'autres plugins Java dans la liste.

Ta-dah! Les applications Java fonctionnent maintenant dans Chrome. Je ne me souviens plus comment ou d’où j’ai installé Java auparavant, mais c’était probablement une approche de «moindre résistance», alors je soupçonne que d’autres pourraient avoir le même état du système.

    
réponse donnée Justin Maxwell 05.06.2013 - 12:18
la source

Lire d'autres questions sur les étiquettes