Plugin IcedTea pour OpenJDK 8

13

J'ai mis à jour d'OpenJDK 7 à 8. J'ai désinstallé 7, qui a également désinstallé le plugin IcedTea. J'ai essayé de réinstaller IcedTea avec

   sudo apt-get install icedtea-7-plugin

Mais ça ne marche pas. Lorsque j'essaie de lancer le fichier jnlp de topcoder, il échoue. De plus, il ne charge aucun plugin Java dans Google Chrome. C'était bien avec OpenJDK 7. Existe-t-il une version plus récente d'IcedTea pour OpenJDK 8?

Srikanth R
la source

Réponses:

14

Pour le moment, icedtea-8-plugin n'est pas disponible dans les dépôts officiels d'Ubuntu. Maarten Fonville propose un référentiel PPA avec un package de plug-in icedtea-8 fonctionnel.

sudo add-apt-repository ppa:maarten-fonville/ppa
sudo apt-get update
sudo apt-get install icedtea-8-plugin

Rapport de bogue: https://bugs.launchpad.net/ubuntu/+source/icedtea-web/+bug/1385842

Page PPA: https://launchpad.net/~maarten-fonville/+archive/ubuntu/

Si vous utilisez Ubuntu 14.04 (pour lequel openjdk-8-jre n'est pas encore rétroporté ), pour l'instant, le ppa OpenJDK doit être ajouté en premier:

sudo apt-add-repository ppa:openjdk-r/ppa

Les versions récentes de Chrome ne prennent pas en charge le plugin Java (cf. Comment faire fonctionner le plugin Java sur Google Chrome? ).

jthetzel
la source
@jhetzel, j'ai essayé mais je reçois une erreur: Depends openjdk-8-jre but it is not installable. Des idées?
toto_tico
2
mise à jour de ceci: icedtea-8-plugin est maintenant disponible dans les référentiels (je l'ai juste maintenant avec apt-get)
Zanna
2

Le fichier que vous souhaitez installer est le plugin icedtea. Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

sudo apt-get install icedtea-plugin
Mitch
la source
Sur unbunt 14.04 qui installe java 7. Comment puis-je installer icedtea pour mon installation openjdk8 existante?
dan carter
Pour autant que je sache, le plug-in 7 est le dernier, et il fonctionne avec OpenJDK 8, et c'est ce que j'ai aussi.
Mitch
@Mitch Comment avez-vous installé le plugin avec JDK 8? Lorsque j'essaie de l'installer, il installe automatiquement JRE 7.
Hunsu
1
Comme indiqué dans la réponse, le plug-in 7 est le dernier. J'ai installé OpenJDK 8 ici et le plug-in d' ici . J'espère que cela aide.
Mitch
0

Lorsque vous n'êtes pas sûr du nom exact d'un package comme icedtea-7-plugin ou icedtea-8-plugin, etc. Effectuez une recherche par nom de package avant l'installation, par exemple recherchez le mot "icedtea" comme suit:

$ sudo apt-get update
$ apt-cache search icedtea

Cela affichera le package correspondant avec le mot "icedtea" comme suit:

icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execute Java applets
icedtea-netx - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-netx-common - NetX - implementation of the Java Network Launching Protocol (JNLP)
icedtea-plugin - web browser plugin to execute Java applets (dependency package)

Par cela, vous pouvez décider lequel installer ..!

Avec la sortie ci-dessus, utilisez:

$ sudo apt-get install icedtea-8-plugin

La recherche préalable du nom du package sera utile pour tous les packages que vous devez installer. Si vous rencontrez un problème de port arrière, dans le cas d'Ubuntu 14.04, vous pouvez vous référer à la réponse de @jthetzel.

Mithun B
la source