Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
openjdk [Le 17/03/2021, 11:40] 81.243.226.33 |
openjdk [Le 11/09/2022, 10:32] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
<note>icedtea-8-plugin n'est plus disponible dans les dépôts officiels d'Ubuntu depuis [[Focal]]((https://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=icedtea-8-plugin)). </note> | <note>icedtea-8-plugin n'est plus disponible dans les dépôts officiels d'Ubuntu depuis [[Focal]]((https://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=icedtea-8-plugin)). </note> | ||
- | * Sur Ubuntu Xenial 16.04, deux versions d'openjdk sont dans les dépôts: la version 8 et la version 9 | + | *Sur Ubuntu Xenial 16.04, deux versions d'openjdk sont dans les dépôts: la version 8 et la version 9 |
- | * Pour installer une version différente, il suffit d'installer le paquet **[[apt>openjdk-8-jre]]** et son greffon pour les [[:navigateur|navigateurs internet]]: **[[apt>icedtea-8-plugin]]** (à adapter selon la version voulue) | + | *Pour installer une version différente, il suffit d'installer le paquet **[[apt>openjdk-8-jre]]** et son greffon pour les [[:navigateur|navigateurs internet]]: **[[apt>icedtea-8-plugin]]** (à adapter selon la version voulue) |
<note warning>Depuis la version 11, la version de l'OpenJDK et la [[java|version de Oracle]] sont identiques (à quelques différences cosmétiques près et au support).</note> | <note warning>Depuis la version 11, la version de l'OpenJDK et la [[java|version de Oracle]] sont identiques (à quelques différences cosmétiques près et au support).</note> | ||
Ligne 25: | Ligne 25: | ||
====Version 11==== | ====Version 11==== | ||
- | * Sur //Ubuntu Bionic 18.04//, pour installer la vraie version 11 de OpenJdk, il faut la télecharger et la décompacter : | + | *Sur //Ubuntu Bionic 18.04//, pour installer la vraie version 11 de OpenJdk, il faut la télecharger et la décompacter : |
<code>sudo mkdir -p /usr/lib/jvm && sudo wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz && sudo tar xvf openjdk-11.0.2_linux-x64_bin.tar.gz --directory /usr/lib/jvm/ && sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.2/bin/java 1 && sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-11.0.2/bin/javac 1 | <code>sudo mkdir -p /usr/lib/jvm && sudo wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz && sudo tar xvf openjdk-11.0.2_linux-x64_bin.tar.gz --directory /usr/lib/jvm/ && sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-11.0.2/bin/java 1 && sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-11.0.2/bin/javac 1 | ||
</code> | </code> | ||
Ligne 33: | Ligne 33: | ||
sudo apt install openjdk-11-jre</code> | sudo apt install openjdk-11-jre</code> | ||
| | ||
- | Dans les 2 cas, s'il y a d'autres version de Java, il faut choisir la bonne version avec | + | Dans les 2 cas, s'il y a d'autres version de Java, il faut choisir la bonne version avec |
<code>sudo update-alternatives --config java | <code>sudo update-alternatives --config java | ||
</code> | </code> | ||
Ligne 40: | Ligne 40: | ||
=====Développer en Java===== | =====Développer en Java===== | ||
Tous les dépôts ci-dessus possèdent aussi les outils de développement %%JDK%% (**J**ava **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: | Tous les dépôts ci-dessus possèdent aussi les outils de développement %%JDK%% (**J**ava **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 par défaut : **[[apt>default-jdk]]** | + | *version par défaut : **[[apt>default-jdk]]** |
- | * version 9: **[[apt>openjdk-9-jdk]]** | + | *version 9: **[[apt>openjdk-9-jdk]]** |
__À noter__: L'installation des outils de développement %%JDK%% installera automatiquement la plate-forme d'exécution %%JRE%% si elle n'est pas déjà installée. | __À noter__: L'installation des outils de développement %%JDK%% installera automatiquement la plate-forme d'exécution %%JRE%% si elle n'est pas déjà installée. | ||
Ligne 91: | Ligne 91: | ||
=====Voir aussi===== | =====Voir aussi===== | ||
- | * **(en)** [[http://openjdk.java.net/|Le site officiel d'OpenJDK]] | + | ***(en)** [[http://openjdk.java.net/|Le site officiel d'OpenJDK]] |
- | * [[:java_propriétaire|La page consacré à la version propriétaire de Java]] | + | *[[:java_propriétaire|La page consacré à la version propriétaire de Java]] |
- | * **(en)** [[https://www.linuxbabe.com/ubuntu/install-oracle-java-8-openjdk-11-ubuntu-18-04-18-10|Install Oracle Java 8 and Open JDK 11 with Ubuntu 18.04 and 18.10]] | + | ***(en)** [[https://www.linuxbabe.com/ubuntu/install-oracle-java-8-openjdk-11-ubuntu-18-04-18-10|Install Oracle Java 8 and Open JDK 11 with Ubuntu 18.04 and 18.10]] |
- | * | + | * |
---- | ---- | ||
//Contributeurs : // | //Contributeurs : // |