Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
logiciel:programmation:java:start [2022/07/10 10:11] – [Installation] admin | logiciel:programmation:java:start [2022/07/10 11:14] – [Version d'Oracle] admin |
---|
| |
===== Installation ===== | ===== Installation ===== |
| |
| ==== Version d'Oracle ==== |
| |
<WRAP list-deep> | <WRAP list-deep> |
- **Version d'Oracle** | - **Ajoutez le ppa** :<cli prompt='$ '>...@...:~ $ sudo add-apt-repository -u ppa:linuxuprising/java |
- **Ajoutez le ppa** :<cli prompt='$ '>...@...:~ $ sudo add-apt-repository -u ppa:linuxuprising/java | |
Oracle Java 11 (LTS) and 17 (LTS) installer for Ubuntu (21.10, 21.04, 20.04, 18.04, 16.04 and 14.04), Pop!_OS, Linux Mint and Debian. | Oracle Java 11 (LTS) and 17 (LTS) installer for Ubuntu (21.10, 21.04, 20.04, 18.04, 16.04 and 14.04), Pop!_OS, Linux Mint and Debian. |
... | |
Appuyez sur [ENTRÉE] pour continuer ou sur Ctrl-c pour annuler l'ajout. | |
... | ... |
</cli><WRAP formalbox center 60%> | </cli><WRAP formalbox center 60%> |
Notez que le ppa ppa:webupd8team/java est abandonné | Notez que le ppa ppa:webupd8team/java est abandonné |
</WRAP> | </WRAP> |
- **Installez java** :<cli prompt='$ '>...@...:~ $ sudo apt install oracle-java17-installer</cli>utilisez l'autocomplétion avec la touche <key>Tab</key> pour trouver la bonne version)\\ Acceptez la licence (avec les touches <key>Tab</key> et <key>Entrée</key>) | - **Installez oracle-java17-installer et visualvm** (cela installe aussi oracle-java17-set-default) :<cli prompt='$ '>...@...:~$ sudo apt install {oracle-java17-installer,visualvm}</cli><WRAP formalbox center 60%> |
- **Testez** :<cli prompt='$ '>...@...:~ $ java -version | **utilisez l'autocomplétion** avec java<key>Tab</key> pour trouver la bonne version\\ **Acceptez la licence** (touches <key>Tab</key> et <key>Entrée</key>) |
java version "15.0.2" 2021-01-19 | </WRAP> |
Java(TM) SE Runtime Environment (build 15.0.2+7-27) | - **Supprimez les paquets inutiles** :<cli prompt='$ '>...@...:~$ sudo apt autoremove</cli> |
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing) | - **Testez** : <cli prompt='$ '>...@...:~$ java -version |
...@...:~ $ javac --version | java version "17.0.1" 2021-10-19 LTS |
javac 15.0.2</cli> | Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) |
| Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing) |
| ...@...:~$ javac --version |
| javac 17.0.1</cli> |
| </WRAP> |
| |
- **Version Openjdk** : Installez les paquets **[[apt>openjdk-7-jre,icedtea-7-plugin]]**, ou en ligne de commande :<cli prompt='$ '>...@...:~ $ sudo apt install -y openjdk-7-jre icedtea-7-plugin</cli> | ==== Version Openjdk ==== |
| |
| <WRAP list-deep> |
| - **Installez [[apt>openjdk-7-jre,icedtea-7-plugin]]** <cli prompt='$ '>...@...:~$ sudo apt install {openjdk-7-jre,icedtea-7-plugin}</cli> |
</WRAP> | </WRAP> |
| |
===== Désinstallation ===== | ===== Désinstallation ===== |
| |
* <cli prompt='$ '>...@...:~ $ sudo apt remove oracle-javaN-installer</cli>Remplacez javaN par la bonne version avec la touche <key>Tab</key> | <cli prompt='$ '>...@...:~$ sudo apt remove oracle-java17-installer |
| ... |
| Les paquets suivants seront ENLEVÉS : |
| oracle-java17-installer oracle-java17-set-default |
| ...</cli> |
| |
===== Voir aussi ===== | ===== Voir aussi ===== |