Ceci est une ancienne révision du document !
Java Oracle®
L'implémentation libre OpenJDK du standard Java ne vous convient pas ou bien vous avez besoin pour diverses raisons d'installer la version propriétaire Java d'Oracle, cette page vous présente son installation et ses particularités.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Disposer de quelques notions d'utilisation d'un terminal.
Installation
La plupart des utilisateurs n'ont pas besoin de la plate-forme de développement. La plate-forme d'exécution JRE (Java Runtime Environnement) avec le greffon internet leurs suffiront.
Depuis le site officiel
Le site officiel ne fournit que les fichiers binaires. Pour installer la plate-forme d'exécution JRE de Java, il vous suffit alors de suivre la procédure décrite ci-dessous.
L'installation se fera depuis un terminal avec les droits d'administration.

jdk-8u66-linux-x64.tar.gz
(Paquet pour les architectures Ubuntu 64bits) téléchargé dans le dossier Téléchargements de votre dossier personnel. (Source (en)). A vous d'adapter si besoin.
- Se rendre sur la page de téléchargement des paquets paquets JRE du site officiel Oracle.
Si vous souhaitez développer en Java, se rendre sur la page de téléchargement des paquets JDK du site officiel Oracle. - Accepter la licence d'utilisation et télécharger dans votre dossier personnel (home) l'archive Linux
tar.gz
, x86 pour Ubuntu 32bits ou x64 pour Ubuntu 64bits. - Installer le paquet java-package (Utilitaire de création d'un paquet java debian).
- Un fichier .deb va être créé dans le même dossier, il vous suffira juste de l'installer.
Installation du greffon Firefox
Toujours en lignes de commande dans un terminal :
- Créer un dossier pour le greffon (Si il existe déjà, une notification vous en informera) :
mkdir -v ~/.mozilla/plugins
- Enlever le greffon IcedTea, si il a été installée :
sudo apt-get remove icedtea-6-plugin && sudo apt-get remove icedtea-7-plugin
- Supprimer l'ancienne version du greffon Java :
rm -v ~/.mozilla/plugins/libnpjp2.so
Si il n’existe pas, une notification vous en informera.
- Nous allons installer le nouveau greffon en créant un lien symbolique pour indiquer à Firefox où se trouve le greffon :
ln -s /opt/java/32/jre1.7.0_55/lib/i386/libnpjp2.so ~/.mozilla/plugins/
-8u66-linux-x64.tar.gz
Contrôle final
- Fermer et relancer Firefox ;
- Tapez dans la barre d'adresse de Firefox : about:plugins
- Appuyez sur Entrée, et faites défiler vers le bas jusqu'à ce que vous voyez quelque chose à peu près semblable à ceci: Java (TM) Plug-in 1.7.0_55.
Depuis le PPA
Si vous n'êtes pas familiarisé avec les lignes de commande, un PPA permet d'installer la version propriétaire Java du site officiel d'Oracle d'une manière simple et automatisée. Il installera la totalité des composants, plate-forme de développement incluse.
- Ajouter le PPA ppa:webupd8team/java1) dans vos sources de logiciels;
Ou dans un terminal, saisir les commandes suivantes :
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer
Puis accepter la licence d'utilisation d'Oracle.
il est indispensable d'avoir la plate-forme de développement Java avec les outils supplémentaires du paquet JDK (Java Developpement Kit).
Installation pour développer en Java
Pour pouvoir développer en Java, en plus de la plate-forme d’exécution Java JRE, il est indispensable d'avoir la plate-forme de développement Java avec les outils supplémentaires du paquet JDK (Java Developpement Kit).
La procédure d'installation est la même que pour la plate-forme d'exécution JRE. La seule différence réside dans la version du paquet JDK à télécharger depuis sur la page de téléchargement du site officiel Oracle
L'installation se fera depuis un terminal avec les droits d'administration.
jdk-8u20-linux-x64.tar.gz
(Paquet pour les architectures Ubuntu 64 bits ) téléchargé dans le dossier Téléchargements de votre dossier personnel. A vous d'adapter si besoin.
- Se rendre sur la page de téléchargement dusite officiel Oracle
- Accepter la licence d'utilisation et télécharger l'archive
jdk-8u20-linux-x64.tar.gz
- Créer un nouveau sous-dossier Dans le dossier /opt
sudo mkdir /opt/java
- Se rendre dans le dossier Téléchargements et extraire l'archive
jdk-8u20-linux-x64.tar.gz
que vous venez de téléchargercd Téléchargements && tar xvzf ~/Téléchargements/jdk-8u20-linux-x64.tar.gz
- Déplacer les éléments décompressés de l'archive
jdk-8u20-linux-x64.tar.gz
dans le dossier système que vous avez créé à l'étape 1sudo mv -v ~/Téléchargements/jdk1.8.0_20 /opt/java/
- Informer le système de la nouvelle version de JavaJDK
sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/java/jdk1.8.0_20/bin/javac" 1
- Rendre son utilisation par défaut.
sudo update-alternatives --set javac /opt/java/jdk1.8.0_20/bin/javac
Si vous n'avez pas encore installé Java, vous pouvez utiliser celui compris dans l'archive de JDK que vous venez d'installer.
- Il vous suffit alors d'informer le système de la nouvelle version de Java.
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk1.8.0_20/jre/bin/java" 1
- Puis, de rendre son utilisation par défaut.
sudo update-alternatives --set java /opt/java/jdk1.8.0_20/jre/bin/java
? Finalement, vous pouvez vérifier que tout est bien installé.
javac -version javac 1.8.0_20
java -version java version "1.8.0_20" Java(TM) SE Runtime Environment (build 1.8.0_20-b26) Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
Installation de la version propriétaire par script
Script complet
: Ce script installe une version non à jour de correctifs.
Connaître la version de Java utilisée par défaut
Pour connaître la version de la plate-forme d'exécution Java, saisissez dans un terminal la commande suivante :
java -version
Pour connaître la version de la plate-forme de développement (si vous avez installé un JDK) :
javac -version
Changer la version de Java utilisée par défaut
De manière interactive
Saisissez dans un terminal la commande suivante :
sudo update-alternatives --config java
Ceci va lister la liste des versions disponibles, et vous n'aurez plus qu'à choisir le numéro de celle que vous souhaitez utiliser par défaut.
Et pour Java Web Start, saisir :
sudo update-alternatives --config javaws
De manière non interactive
Vous pouvez sélectionner la version de Java désirée (ici OpenJDK) en saisissant dans un terminal la commande suivante :
sudo update-java-alternatives -s java-1.7.0-openjdk
Pour obtenir la liste des versions disponibles, Saisir dans un terminal la commande suivante :
update-java-alternatives -l
Versions antérieures
Une version 6 de l'implémentation libre du standard Java vérifié pour Ubuntu est disponible dans les dépôts officiels. Sauf contraintes particulières, préférez l'utilisation de ce paquet OpenJDK.
Les versions propriétaires antérieures sont disponibles depuis cette page du site officiel Oracle®. La procédure d'installation est identique à celle des versions actuelles décrites ci-dessus.