Question Comment installer Java?


Comment installer Java, y compris dans mon navigateur, pour que les sites Web avec Java fonctionnent?


170
2018-06-13 08:57


origine




Réponses:


Il existe plusieurs implémentations de Java. Les trois implémentations les plus courantes quand on en parle pour Ubuntu sont:

  • OpenJDK: L'objectif principal du projet OpenJDK est de produire un mise en œuvre open-source du Java SE Plateforme (6 et 7). C'est la version par défaut de Java utilisée par Ubuntu et la plus facile à installer.
  • Sun Java: Sun Java est l'implémentation de référence pour Java 6. Son support n'est plus en production dans Ubuntu.
  • Oracle Java: Oracle Java est l'implémentation OpenJDK Java Se Platform version 7 d'Oracle. Oracle introduit avec cette implémentation une licence cela empêche la distribution.

Depuis Ubuntu 11.10 (Oneiric Ocelot) et en raison de problèmes de licence Ubuntu ne distribuera plus le JDK d’Oracle et JRE. En outre, les versions précédentes fournies sur les PPA souffrent de problèmes de sécurité et il est déconseillé de les installer sur un système Ubuntu.

Il n'y a plus de support .deb versions d'Ubuntu En ce qui concerne Sun Java ou Oracle Java, Ubuntu prend officiellement en charge les implémentations OpenJDK et OpenJRE de Java, base de l'implémentation d'Oracle.

OpenJRE est l'implémentation officielle de Java Runtime Environment (JRE) pour vos systèmes Ubuntu et devrait suffire à exécuter n'importe quel programme Java dont vous pourriez avoir besoin. Il est inclus dans le référentiel principal et facilement installable.

OpenJRE

Install via the Software Center

Ou en ouvrant un terminal et en tapant

sudo apt-get install openjdk-8-jre 

le openjdk-8-jre package contient uniquement l'environnement d'exécution Java. Si vous voulez développer des programmes Java, installez le openjdk-8-jdk paquet:

Install via the software center


Il est également important d'installer le wrapper pour prendre en charge les applications Java sur votre navigateur Web, le Plug-in Java Thé glacé.

IcedTea Plugin

Install via the software center

Ou via un terminal

sudo apt-get install icedtea-plugin

Ou chercher icedtea-plugin dans le centre logiciel Ubuntu.


Pour vous assurer que vous exécutez la bonne version de Java, utilisez cette commande pour définir votre choix:

sudo update-alternatives --config java

java -version devrait afficher le choix que vous avez fait précédemment.


Si vous devez installer OpenJDK-JRE 6 ou OpenJDK-JDK 6

openjdk-6-jre (cliquez pour installer) est disponible pour l'installation pour Ubuntu 8.04 (Hardy Heron) et en haut.

Installez-le avec

sudo apt-get install openjdk-6-jre

Ou si vous avez besoin du paquet de développeurs, openjdk-6-jdk (cliquez pour installer), installez-le avec:

sudo apt-get install openjdk-6-jdk

Une version du icedtea-plugin (cliquez pour installer) est également disponible pour l’installation si vous utilisez OpenJDK 6.

Installez-le avec:

sudo apt-get install icedtea6-plugin

Si vous voulez vraiment utiliser la plate-forme Java SE d'Oracle, voir Comment puis-je installer le Java JDK 6/7/8 ou JRE propriétaire de Sun / Oracle?.


184
2018-02-22 11:03



Sous 15.04, le plug-in icedtea-7 ne fonctionne pas correctement avec Firefox. J'ai trouvé que le téléchargement d'une distribution tar.gz et la liaison manuelle de libnpjp2.so dans / usr / lib / firefox-addons / plugins le faisaient fonctionner. Notez que les sites Web doivent également être marqués comme étant sécurisés dans le panneau de configuration Java (ceci n'est possible que si vous n'avez pas d'espaces dans le nom de dossier complet du fichier jre décompressé). - Thorbjørn Ravn Andersen
OpenJDK est maintenant openjdk-8-jre - omikad
sur Ubuntu 16, Firefox 50, avec Open-JDK 8 ... faire apt-get installer icedtea-netx suivi de apt-get install icedtea-plugin a fait l'affaire! Merci pour votre réponse, super utile! :) - Bane
Installez toujours la dernière version de Open JDK en utilisant sudo apt install default-jdk. Actuellement, la version 8 est installée. - Gabriel Staples


L'installation d'OpenJDK ne suffit pas pour activer Java dans les navigateurs. Vous devrez également installer le icedtea-7-plugin paquet:

Install via the software center

Un redémarrage du navigateur peut être requis.


52
2017-08-21 11:31



Comment est-ce mis à jour en 2018? - Konrad Gajewski
@KonradGajewski Je ne suis pas sûr d'avoir récemment utilisé des applets Java. En fait, Firefox 52 a chuté support pour les plugins Java et donc Chrome 45. - Lekensteyn
Au cours des dernières heures, je n'ai pas réussi à le faire fonctionner sous Firefox, Chrome ou Chrome. Je travaille avec Konqueror sur Java. - Konrad Gajewski


Pour installer Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer

22
2018-03-02 14:10



Une fois l'installation terminée, si vous souhaitez voir s'il a réussi, vous pouvez exécuter la commande suivante: java -version (voir webupd8.org/2012/01/… ) - rubo77


Installer OpenJDK - Recommandé

Le moyen le plus simple d’installer Java sur Ubuntu est d’utiliser OpenJDK. Cela fonctionnera très bien pour la plupart des gens. Pour l'installer, cliquez sur le petit bouton portant le logo Ubuntu, comme illustré dans la capture d'écran ci-dessous.

enter image description here

Après avoir ouvert le Dash Home, vous devez saisir Terminal. Cliquez sur l'icône qui est encerclée dans la capture d'écran ci-dessous.

enter image description here

Cela ouvrira le Terminal, qui est la version d'Ubuntu l'invite de commande Windows, bien que le terminal ait beaucoup plus de fonctionnalités. Maintenant, copiez et collez la commande suivante dans la fenêtre Terminal. Vous devrez utiliser ContrôleDécalageV coller du texte dans le terminal.

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Vous devrez entrer votre mot de passe pour utiliser cette commande. Bien qu'il n'apparaisse pas dans le terminal, il sera quand même entré quand vous le tapez. Après avoir exécuté cette commande, vous serez configuré pour exécuter et développer des applications Java.

Installer Oracle Java

OpenJDK fonctionne très bien pour la plupart des gens, mais si vous jouez à Minecraft, vous voudrez plutôt utiliser Oracle Java. Pour installer Oracle Java, exécutez la commande ci-dessous une par une dans le terminal.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

Cela va télécharger Java depuis le site Web d'Oracle et l'installer pour vous.


17
2018-04-07 13:56



-1 pour 3 raisons principales: 1 - JDK et JRE seuls ne suffisent pas pour activer Java dans les navigateurs Web. Tu as encore besoin icedtea-plugin paquet (icedtea6-plugin ou icedtea7-plugin, celui qui correspond à votre java); 2 - JDK inclut déjà le JRE, donc pas besoin d'installer les deux. Choisissez soit JRE pour les utilisateurs réguliers (comme l'OP) ou JDK pour les développeurs Java. 3 - Puisque vous avez eu la difficulté d’afficher de jolies captures d’écran, pourquoi suggérer la voie du terminal? Software Center est beaucoup plus convivial et recommandé dans ce cas - MestreLion


Ouvrez votre terminal avec Ctrl+Alt+T et:

Maintenant, cela va installer le lversion Java atest 

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

12
2018-06-13 14:24



Merci beaucoup ... mais j'ai essayé la dernière phrase "sudo update-alternatives --config java" dit "Il n'y a qu'une seule alternative dans le groupe de liens java (fournissant / usr / bin / java): / usr / lib / jvm / java-7-oracle / jre / bin / java Rien à configurer. " Comment cela est censé vérifier s'il est utilisé ??? - Septrba
@Septrba Vous n'avez qu'une "version" de Java installée, une seule peut être utilisée et c'est celle que vous avez installée. Si vous en avez installé plusieurs, il listera et affichera celui qui est utilisé. Je n'aurais probablement pas dû ajouter cela à ma réponse, car c'était probablement plus déroutant qu'utile. : P - pileofrocks


Oracle Java 8 vient de sortir (stable). Pour l'installer dans Ubuntu, vous pouvez utiliser le PPA WebUpd8 Java:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Le PPA lui-même ne fournit pas de binaires Oracle Java 8 (ce qui n'est pas autorisé par la licence Oracle Java). Au lieu de cela, vous utilisez un programme d'installation qui télécharge et installe automatiquement Oracle Java 8. À l'aide de ce PPA, vous recevrez également des mises à jour automatiques de Java 8.

Plus d’informations et de conseils sur l’utilisation / la configuration d’Oracle Java 8 @ WebUpd8 sont disponibles. Installer Oracle Java 8 dans Ubuntu via le référentiel PPA [JDK 8].


10
2018-04-07 13:55





Malheureusement, en raison de problèmes de licence, Oracle Java n'est plus distribué dans les référentiels officiels d'Ubuntu. Vous avez deux options principales: soit essayez OpenJDK - un remplacement open source pour Oracle Java - ou procédez à l’installation "manuelle" (ce que vous essayez de faire). Ces deux options sont décrites sur le wiki d'aide: https://help.ubuntu.com/community/Java. Cette page inclut également d'autres alternatives qui, selon vos besoins, pourraient vous convenir davantage.

Juste une remarque: la plupart du temps, avec Ubuntu, vous ne devez pas télécharger de logiciels à partir d'Internet, mais plutôt utiliser le centre logiciel Ubuntu. Le logiciel que vous y trouverez sera stable, sûr et respectera les conventions standard du système. Oracle Java n'est qu'une exception à cette règle.


5





Il suffit d’aller dans Applications -> Centre logiciel Ubuntu, puis de rechercher Java. enter image description here


4



Votre réponse serait que l'OP installe l'environnement Java Runtime Environment précédent, et non la dernière version jre-6u25-linux-i586.bin - scouser73
Scouser73, jre-6u25-linux-i586.bin ressemble à l'implémentation Java propriétaire d'Oracle. Cette question concerne OpenJDK. - Lekensteyn
Celui qui est marqué (en orange) est le runtime open-jdk java6! - Alvar
scouser73 fait référence à une mise à jour de sécurité d'Oracle Java. Je ne sais pas si la version actuelle si affectée, la version de JRE installée est 6b22 mais gardez à l'esprit que c'est sans rapport au numéro de version de Oracle Java, voir dbhole.wordpress.com/2011/05/27/… - Lekensteyn
Eh bien, Scouser73 avait des problèmes avec une page we. Je n'utilise que le jdk et c'est tout ce dont j'ai besoin alors j'ai pensé que ça aiderait. - Alvar


# version actuelle de java - obtenez les deux jdk / jre télécharger ici

sudo mkdir /usr/local/java

cd /usr/local/java

# supprimer les installations précédentes, le cas échéant

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# déplacer les répertoires téléchargés / développés dans / usr / local / java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# créer des liens symboliques

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# SEULEMENT besoin de faire ci-dessous sur ubuntu install frais - IGNORE si précédemment installé une version de Java comme déjà en place

# Configurer les liens symboliques:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Enfin, mettez-les dans votre ~ / .bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

maintenant tu es verrouillé et chargé ;-)


3





UPDATE: Depuis Ubuntu 16.04, vous pouvez l’installer sans le ppa via

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

LEGACY ANSWERW:

Pour Ubuntu <16.04, il n'y avait pas de paquet officiel pour Java 8 à partir de OpenJDK (la version open source), mais vous pouvez l’installer via ce PPA en exécutant:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

3



Je viens de lancer les deux dernières commandes sans la première et cela fonctionne. Il semble donc qu'il y ait un paquet officiel maintenant (2016). - Tom Anderson
Mise à jour de la réponse pour Ubuntu 16.04 - thelastshadow