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.

  • ๐Ÿ“ฆ OpenJDK via apt : sudo apt install default-jdk rรฉcupรจre la version LTS actuelle d'OpenJDK depuis le Ubuntu archiver en une seule commande.
  • โฌ‡๏ธ Oracle JDK tarball : Tรฉlรฉchargez le fichier tar.gz depuis Oracle, extract ร  /opt, et enregistrez les binaires avec update-alternatives.
  • ๐Ÿงน Supprimer les anciennes versions : La commande `sudo apt purge openjdk-*` supprime les installations prรฉcรฉdentes afin que seul l'environnement d'exรฉcution souhaitรฉ reste dans le PATH.
  • ๐ŸŒฑ JAVA_HOME : Dรฉfinissez JAVA_HOME dans /etc/profile ou ~/.bashrc pour que les outils de compilation tels que Maven, Gradleet Tomcat trouve le JDK.
  • ๐Ÿ”€ alternatives de mise ร  jour : Enregistrez java, javac et javaws. Ubuntu peut basculer sans problรจme entre plusieurs JDK installรฉs.
  • โœ… Vรฉrifiez l'installation : Les commandes java -version et javac -version confirment la version d'exรฉcution et que le compilateur se trouve dans le PATH.
  • ๐Ÿ‡ง๐Ÿ‡ท Dรฉsinstaller Java: apt remove --purge pour OpenJDK, ou supprimez le dossier /opt et supprimez l'entrรฉe alternatives pour Oracle JDK.

Comment faire pour installer Java in Ubuntu (Linux)

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.

Comment faire pour installer Java On Ubuntu

ร‰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

Comment faire pour installer Java On Ubuntu

ร‰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.

Comment faire pour installer Java On Ubuntu

ร‰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.

Comment faire pour installer Java On Ubuntu

ร‰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.

FAQ

Exรฉcutez la commande sudo apt update suivie de sudo apt install default-jdk. Ubuntu tรฉlรฉcharge la version recommandรฉe d'OpenJDK ร  partir de l'archive, installe le compilateur et l'environnement d'exรฉcution, et les enregistre auprรจs d'update-alternatives en une seule รฉtape.

OpenJDK est la version de rรฉfรฉrence libre et open source de Java SE, distribuรฉ par l'intermรฉdiaire du Ubuntu archiver. Oracle JDK est une version commerciale avec le mรชme code, plus Oracle le soutien. Les deux rรฉussissent le Java Tests de compatibilitรฉ SE.

Ajoutez la ligne `export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64` ร  votre fichier `~/.bashrc` pour un utilisateur, ou ร  votre fichier `/etc/environment` pour tous les utilisateurs. Exรฉcutez la commande `source` sur ce fichier, puis vรฉrifiez la variable d'environnement `JAVA_HOME` avec `echo $JAVA_HOME` pour confirmer le paramรจtre.

Exรฉcutez la commande sudo update-alternatives โ€“config java pour choisir interactivement l'environnement d'exรฉcution par dรฉfaut, puis rรฉpรฉtez l'opรฉration avec โ€“config javac pour le compilateur. Ubuntu Cette liste rรฉpertorie tous les JDK enregistrรฉs par index, ce qui vous permet de choisir une version spรฉcifique.

Pour OpenJDK, exรฉcutez la commande `sudo apt remove --purge openjdk-17-jdk` suivie de `sudo apt autoremove`. Pour obtenir un manuel, consultez la documentation. Oracle installer, supprimer l'extracSupprimez le dossier ted et dรฉsenregistrez l'alternative avec sudo update-alternatives --remove.

Exรฉcutez `java -version` pour vรฉrifier l'environnement d'exรฉcution et `javac -version` pour vรฉrifier le compilateur. Si les versions correspondent, le JDK est complet. Si seule la version de Java s'affiche, installez le JDK pour ajouter le compilateur et le rรฉpertoire des outils.

Les assistants IA comme ChatGPT analysent votre version de systรจme d'exploitation et le JDK cible, puis gรฉnรจrent des commandes apt, des entrรฉes JAVA_HOME et des extraits de code update-alternatives prรชts ร  l'emploi. Ils diagnostiquent รฉgalement les erreurs de PATH ร  partir de la sortie de la commande java -version plus rapidement qu'un dรฉpannage manuel.

Oui. GitHub Copilot gรฉnรจre des scripts shell et des Dockerfiles qui installent OpenJDK, dรฉfinissent la variable d'environnement JAVA_HOME et enregistrent les alternatives. RevVรฉrifiez le code gรฉnรฉrรฉ pour vous assurer de la version correcte du JDK et du chemin d'accรจs appropriรฉ avant d'exรฉcuter la commande avec sudo.

Rรฉsumez cet article avec :