Comment faire pour installer Java in Ubuntu (Linux)
โก Rรฉsumรฉ intelligent
Pose Java on Ubuntu Il existe deux solutions simples : le gestionnaire de paquets apt pour OpenJDK ou une archive tar manuelle pour Oracle JDK, ainsi qu'un petit ensemble de variables d'environnement et de commandes update-alternatives qui permettent deโฆ Ubuntu reconnaรฎtre la durรฉe d'exรฉcution.

Ce guide รฉtape par รฉtape explique comment installer Java on Ubuntu Linux utilise deux mรฉthodes รฉprouvรฉes. Le gestionnaire de paquets apt installe OpenJDK en une seule commande, tandis qu'une installation manuelle ร partir d'une archive tar permet de fixer n'importe quel paquet. Oracle Compilation JDK. Les mรชmes commandes fonctionnent avec les versions rรฉcentes. Ubuntu Versions LTS.
Comment faire pour installer Oracle Java on Ubuntu Linux
Le manuel Oracle L'installation du JDK vous donne un contrรดle total sur la version et l'emplacement exacts. Les neuf รฉtapes ci-dessous effacent toute version prรฉcรฉdente d'OpenJDK, par exempletract le Oracle archive tar, enregistrez les binaires avec update-alternativeset vรฉrifiez la version d'exรฉcution.
รtape 1) Avant de vous installer JavaSupprimez l'OpenJDK ou le JRE existant du systรจme. Exรฉcutez la commande suivante :
sudo apt-get purge openjdk-\*
Une confirmation vous sera demandรฉe. Entrez. Y et attendez que la dรฉsinstallation soit terminรฉe.
รtape 2) Vรฉrifiez si le Ubuntu L'architecture du systรจme d'exploitation est 32 bits ou 64 bits. Exรฉcuter :
file /sbin/init
รtape 3) Tรฉlรฉchargez le dernier Java archive (par exemple) jdk-8-linux-x64.tar.gz) du Oracle site:
https://www.oracle.com/java/technologies/downloads/
Acceptez le contrat de licence et choisissez la version appropriรฉe :
- Sรฉlectionner x86 pour un systรจme 32 bits.
- Sรฉlectionner x64 pour un systรจme 64 bits.
- Sรฉlectionnez le tar.gz archive pour Ubuntu.
- Sรฉlectionner rpm pour un systรจme basรฉ sur Red Hat.
รtape 4) Ouvrez un terminal et accรฉdez au dossier contenant l'archive tรฉlรฉchargรฉe. Dans ce tutoriel, le fichier se trouve dans ~/Downloads. Extract l'archive avec :
sudo tar -xvf jdk-8u5-linux-i586.tar.gz
Saisissez votre mot de passe si vous y รชtes invitรฉ. Une fois extracLa tion se termine, vous devriez voir un nouveau jdk1.8.0_05 dossier dans le rรฉpertoire courant.
รtape 5) Ajoutez les variables systรจme suivantes ร la fin du /etc/profile fichier permettant ร chaque shell de connexion de prendre en compte le nouveau JDK :
JAVA_HOME=<Directory where JAVA has been extracted>/jdk1.8.0 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH
Ouvrez le fichier avec :
sudo nano /etc/profile
Saisissez les variables systรจme indiquรฉes ci-dessus, puis appuyez sur Ctrl+X pour quitter, et appuyez sur Y pour enregistrer les modifications.
รtape 6) Rechargez l'environnement shell pour que les nouvelles variables prennent effet immรฉdiatement :
. /etc/profile
รtape 7) Enregistrez les nouveaux binaires JDK avec Ubuntu's update-alternatives systรจme donc java, javac et javaws rรฉsolution ร la Oracle Compiler. Collez ce qui suit dans le terminal :
sudo update-alternatives --install "/usr/bin/java" "java" "<Directory where JAVA has been extracted>/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "<Directory where JAVA has been extracted>/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "<Directory where JAVA has been extracted>/bin/javaws" 1
รtape 8) Avertir Ubuntu que l' Oracle JDK que vous venez d'extracted (par exemple jdk1.8.0_05) est la valeur par dรฉfaut Java Durรฉe:
sudo update-alternatives --set java <Directory where JAVA has been extracted>/bin/java sudo update-alternatives --set javac <Directory where JAVA has been extracted>/bin/javac sudo update-alternatives --set javaws <Directory where JAVA has been extracted>/bin/javaws
รtape 9) Testez l'installation :
java -version
Une installation rรฉussie affiche la version, l'environnement d'exรฉcution et les lignes relatives ร la machine virtuelle du serveur HotSpot 64 bits, confirmant ainsi que le Oracle JDK est dรฉsormais actif Java sur votre systรจme.
Comment installer OpenJDK sur Ubuntu Utilisation du gestionnaire de paquets apt
pont Ubuntu les utilisateurs installent OpenJDK au lieu de Oracle JDK car il est inclus dans le Ubuntu archive, reรงoit des mises ร jour de sรฉcuritรฉ via aptet ne nรฉcessite pas de Oracle compte. OpenJDK est l'implรฉmentation de rรฉfรฉrence du Java Il est conforme ร la spรฉcification SE et est entiรจrement compatible avec les outils de construction tels que Maven. Gradleet Tomcat.
รtape 1) Actualisez la liste des paquets. apt affiche les derniรจres versions disponibles du JDK :
sudo apt update
รtape 2) Installez le JDK par dรฉfaut, qui est la version actuellement recommandรฉe par Ubuntu:
sudo apt install default-jdk
Pour installer uniquement l'environnement d'exรฉcution (sans compilateur), utilisez sudo apt install default-jre En revanche, les deux commandes tรฉlรฉchargent automatiquement la derniรจre version d'OpenJDK prise en charge par votre systรจme. Ubuntu libรฉrer.
รtape 3) Pour choisir une version spรฉcifique d'OpenJDK, installez-la directement par son numรฉro. Ubuntu Les versions LTS incluent OpenJDK 11, 17 et 21 :
sudo apt install openjdk-17-jdk # LTS release, common default sudo apt install openjdk-21-jdk # newest LTS in the archive sudo apt install openjdk-11-jdk # older LTS for legacy applications
รtape 4) Confirmez l'installation et vรฉrifiez le compilateur :
java -version javac -version
Les deux commandes devraient afficher des chaรฎnes de version identiques, telles que : openjdk version "17.0.11"Si plusieurs versions de JDK sont installรฉes, utilisez sudo update-alternatives --config java pour choisir interactivement l'environnement d'exรฉcution par dรฉfaut. La mรชme commande avec javac change le compilateur.
OpenJDK installรฉ via apt atterrit dans /usr/lib/jvm/C'est ce chemin que vous indiquez. JAVA_HOME lors de la configuration d'outils de compilation, de serveurs d'applications ou d'IDE comme IntelliJ IDEA et Eclipse.
Comment dรฉfinir la variable d'environnement JAVA_HOME sur Ubuntu
Crรฉez des outils tels que Maven, Gradle, Ant, Tomcat et Jenkins lis le JAVA_HOME variable d'environnement permettant de localiser le JDK. JAVA_HOME Si la version est manquante ou pointe vers la mauvaise version, ces outils ne parviennent pas ร compiler, ร empaqueter ou ร dรฉmarrer. Ubuntu Il ne le configure pas automatiquement ; vous devez donc le configurer une fois par utilisateur ou ร l'รฉchelle du systรจme.
รtape 1) Trouvez le chemin d'accรจs rรฉel au JDK. readlink L'astuce renvoie le vrai dossier qui java se rรฉsout ร :
readlink -f $(which java)
# example output: /usr/lib/jvm/java-17-openjdk-amd64/bin/java
Le rรฉpertoire d'installation du JDK est le dossier au dessus de le bin rรฉpertoire. Dans l'exemple, c'est /usr/lib/jvm/java-17-openjdk-amd64.
รtape 2) complet ยป JAVA_HOME pour votre utilisateur uniquement par modification ~/.bashrc:
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc
รtape 3) complet ยป JAVA_HOME ร l'รฉchelle du systรจme (tous les utilisateurs) par modification /etc/environment:
sudo nano /etc/environment # add the following line, save, and exit JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"
Rechargez l'environnement avec source /etc/environment ou ouvrez un nouveau shell pour que la modification prenne effet.
รtape 4) Vรฉrifiez que la variable est correctement dรฉfinie :
echo $JAVA_HOME
$JAVA_HOME/bin/java -version
La premiรจre commande affiche le chemin du JDK, et la seconde commande exรฉcute la commande exacte. java binaire que JAVA_HOME indique, confirmant que les deux paramรจtres concordent.
Comment vรฉrifier, changer et dรฉsinstaller Java on Ubuntu
Une fois Java Une fois installรฉ, il est souvent nรฉcessaire de vรฉrifier la version, de basculer entre plusieurs JDK ou de supprimer une version d'exรฉcution plus ancienne. Ces trois tรขches utilisent des outils standard. Ubuntu L'outillage et ne prend que quelques secondes chacun.
Vรฉrifiez l'installation Java Version
Trois commandes permettent d'obtenir une vue d'ensemble complรจte de l'environnement d'exรฉcution actuel, du compilateur et de l'alternative par dรฉfaut :
java -version # runtime version javac -version # compiler version sudo update-alternatives --display java # every registered JDK
If java -version fonctionne mais javac -version Le message ยซ commande introuvable ยป s'affiche alors que seul le JRE est installรฉ. Installez le JDK avec sudo apt install default-jdk ajouter le compilateur.
Basculer entre plusieurs versions de JDK
Si vous avez installรฉ plusieurs JDK, choisissez celui par dรฉfaut de maniรจre interactive avec :
sudo update-alternatives --config java sudo update-alternatives --config javac
Ubuntu Affiche une liste numรฉrotรฉe de tous les JDK enregistrรฉs. Saisissez le numรฉro correspondant ร la version souhaitรฉe et appuyez sur Entrรฉe. Rรฉpรฉtez la commande pour javac pour changer le compilateur en mรชme temps que l'environnement d'exรฉcution.
Dรฉsinstaller Java ร partir de Ubuntu
Pour supprimer un OpenJDK installรฉ via apt, purgez le paquet et supprimez les dรฉpendances inutilisรฉes :
sudo apt remove --purge openjdk-17-jdk
sudo apt autoremove
Pour supprimer un Oracle JDK vous extracSupprimez manuellement le dossier et dรฉsenregistrez l'alternative :
sudo rm -rf /opt/jdk1.8.0_05
sudo update-alternatives --remove "java" "/opt/jdk1.8.0_05/bin/java"
Aprรจs la dรฉsinstallation, exรฉcutez java -version Une derniรจre fois pour confirmer que la suppression est terminรฉe. Le rรฉsultat devrait afficher soit un JDK enregistrรฉ diffรฉrent, soit ยซ commande introuvable ยป si aucun JDK n'est enregistrรฉ. Java reste sur le systรจme.




