Selon les tags présents sur cette page, celle-ci n'a pas été vérifiée pour une des versions LTS supportées d'Ubuntu.
Ceci est une ancienne révision du document !
OpenJDK, l'implémentation libre de Java
OpenJDK est l'implémentation libre de la société Oracle® du standard Java sous Licence Publique Générale.
Avant d'installer les paquets nécessaires, consultez la page de la documentation consacrée à Java.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
Installation
Pour installer la plate-forme d'exécution JRE d'OpenJDK, il suffit d'installer les paquets default-jre et son greffon pour les navigateurs internet: icedtea-plugin.
Cette procédure installera la version 8.
Le greffon Icedtea fonctionne avec les principaux navigateurs internet: Firefox, Epiphany, Chromium et ses dérivés Google Chrome et Opera. Pour Konqueror, une fois installé, allez à Paramètres → Configurer Konqueror **… et à partir du menu de sélection Java et JavaScript, cochez *Activer l'option Java environnement*. </note>
Redémarrez votre navigateur internet, et voilà, ça marche.
====Autres versions====
* Une version 8 plus récente est disponible dans les dépôts pour Xenial 16.04. Il suffit alors d'installer les paquets *openjdk-8-jre* et son greffon pour les navigateurs internet: *icedtea-8-plugin*
(Pour Ubuntu Trusty 14.04 et Precise 12.04, la version 8 n'est pas disponilbe dans les dépôts officiels mais depuis un PPA ci-dessous) * Si l'application Java utilisée le nécessite, vous pouvez aussi installer la version 6 plus ancienne en installant le paquet *openjdk-6-jre*
À noter pour la version 6: Le greffon pour les navigateurs internet *Icedtea* correspondant sera installé automatiquement. ====Version 8 pour Trusty 14.04 et Precise 12.04==== La version 8 de la plate-forme d'exécution JRE d'OpenJDK est disponible pour Precise 12.04 et Trusty 14.04 depuis un dépôt PPA. <note important>Les dépôts PPA ne sont pas des dépôts officiels. Installer un paquet hors des dépôts officiels peut présenter un risque d'instabilité pour votre système.</note> - Ajoutez le PPA *ppa:openjdk-r/ppa*1) à vos sources de logiciels; - Rechargez la liste de vos paquets; - Installez le paquet *openjdk-8-jre* Ou bien dans un terminal, saisir les commandes suivantes: <code>sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jre</code> À noter: Le greffon pour les navigateurs internet *icedtea* correspondant sera installé automatiquement. =====Développer en Java===== Tous les dépôts ci-dessus possèdent aussi les outils de développement JDK (Java *D*eveloppement *Kit*). Pour les installer, il suffit simplement de suivre les mêmes procédures mais en modifiant les dernières lettres des noms du paquet, de *
Pour connaître la version de Java utilisée par défaut, voir ce chapitre de la page Java. ===== Changer la version de Java utilisée par défaut ===== Pour changer de version de Java utilisée par défaut, voir ce chapitre de la page Java. ===== Désinstallation ===== Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Si vous aviez installé les paquets depuis le PPA, vous pouvez supprimer ce PPA de vos sources de logiciels. =====Voir aussi===== * *(en)* Le site officiel d'OpenJDK * La page consacré à la version propriétaire de Java —- //Contributeurs : //
(Pour Ubuntu Trusty 14.04 et Precise 12.04, la version 8 n'est pas disponilbe dans les dépôts officiels mais depuis un PPA ci-dessous) * Si l'application Java utilisée le nécessite, vous pouvez aussi installer la version 6 plus ancienne en installant le paquet *openjdk-6-jre*
À noter pour la version 6: Le greffon pour les navigateurs internet *Icedtea* correspondant sera installé automatiquement. ====Version 8 pour Trusty 14.04 et Precise 12.04==== La version 8 de la plate-forme d'exécution JRE d'OpenJDK est disponible pour Precise 12.04 et Trusty 14.04 depuis un dépôt PPA. <note important>Les dépôts PPA ne sont pas des dépôts officiels. Installer un paquet hors des dépôts officiels peut présenter un risque d'instabilité pour votre système.</note> - Ajoutez le PPA *ppa:openjdk-r/ppa*1) à vos sources de logiciels; - Rechargez la liste de vos paquets; - Installez le paquet *openjdk-8-jre* Ou bien dans un terminal, saisir les commandes suivantes: <code>sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jre</code> À noter: Le greffon pour les navigateurs internet *icedtea* correspondant sera installé automatiquement. =====Développer en Java===== Tous les dépôts ci-dessus possèdent aussi les outils de développement JDK (Java *D*eveloppement *Kit*). Pour les installer, il suffit simplement de suivre les mêmes procédures mais en modifiant les dernières lettres des noms du paquet, de *
jre* en *jdk*. Soient:
* version 8: *openjdk-8-jdk*
* version 7: *openjdk-7-jdk*
* version 6: *openjdk-6-jdk*
À noter: L'installation les outils de développement JDK installera automatiquement la plate-forme d'exécution JRE si elle n'est pas déjà installée.
===== Connaître la version de Java utilisée par défaut =====
Plusieurs versions de Java peuvent cohabiter sans problèmes particuliers.Pour connaître la version de Java utilisée par défaut, voir ce chapitre de la page Java. ===== Changer la version de Java utilisée par défaut ===== Pour changer de version de Java utilisée par défaut, voir ce chapitre de la page Java. ===== Désinstallation ===== Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
Si vous aviez installé les paquets depuis le PPA, vous pouvez supprimer ce PPA de vos sources de logiciels. =====Voir aussi===== * *(en)* Le site officiel d'OpenJDK * La page consacré à la version propriétaire de Java —- //Contributeurs : //

