Installation de Java
Installez le JDK (Java Development Kit) sur votre système pour commencer à programmer en Java.
Qu'est-ce que le JDK ?
Le JDK (Java Development Kit) est l'ensemble des outils nécessaires pour développer en Java. Il contient :
- JRE (Java Runtime Environment) : pour exécuter les programmes Java
- Compilateur (
javac) : pour compiler le code Java en bytecode - Outils de développement : debugger, générateur de documentation, etc.
💡 Quelle version installer ?
Nous recommandons Java 21 (LTS) qui est la dernière version à support long terme. Pour débuter, téléchargez la distribution Eclipse Temurin (gratuite, open-source).
Installation sur Windows
Méthode 1 : Installateur (recommandée)
Étape 1 : Télécharger le JDK
- Rendez-vous sur adoptium.net
- Cliquez sur "Latest LTS Release"
- Sélectionnez :
- Operating System : Windows
- Architecture : x64
- Package Type : .msi
- Téléchargez le fichier
.msi
Étape 2 : Installer le JDK
- Double-cliquez sur le fichier
.msitéléchargé - Suivez l'assistant d'installation
- Important : Cochez l'option "Set JAVA_HOME variable"
- Important : Cochez l'option "Add to PATH"
- Cliquez sur Install
Étape 3 : Vérifier l'installation
- Ouvrez l'invite de commandes (Win + R, tapez
cmd, puis Entrée) - Tapez la commande suivante :
java -version
Vous devriez voir quelque chose comme :
openjdk version "21.0.1" 2023-10-17 LTS
OpenJDK Runtime Environment Temurin-21.0.1+12 (build 21.0.1+12-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (build 21.0.1+12-LTS, mixed mode, sharing)
Méthode 2 : Via Winget
Si vous utilisez Windows 10/11, vous pouvez installer via winget :
winget install EclipseAdoptium.Temurin.21.JDK
Problèmes courants sur Windows
"java n'est pas reconnu comme une commande"
Le PATH n'a pas été configuré correctement. Pour le configurer manuellement :
- Recherchez "Variables d'environnement" dans le menu Démarrer
- Cliquez sur "Modifier les variables d'environnement système"
- Cliquez sur "Variables d'environnement"
- Dans "Variables système", trouvez Path et cliquez sur Modifier
- Cliquez sur Nouveau et ajoutez :
C:\Program Files\Eclipse Adoptium\jdk-21.0.1.12-hotspot\bin - Cliquez sur OK pour valider
- Redémarrez votre invite de commandes
Installation sur macOS
Méthode 1 : Via Homebrew (recommandée)
Si vous avez Homebrew installé :
# Installer le JDK 21
brew install openjdk@21
# Créer un lien symbolique pour que le système le reconnaisse
sudo ln -sfn /opt/homebrew/opt/openjdk@21/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-21.jdk
Ajouter au PATH (ajoutez cette ligne à votre ~/.zshrc ou ~/.bash_profile) :
export PATH="/opt/homebrew/opt/openjdk@21/bin:$PATH"
Puis rechargez votre configuration :
source ~/.zshrc
Méthode 2 : Installateur .pkg
- Rendez-vous sur adoptium.net
- Téléchargez le fichier
.pkgpour macOS - Double-cliquez sur le fichier téléchargé
- Suivez l'assistant d'installation
Vérifier l'installation
Ouvrez le Terminal et tapez :
java -version
Gérer plusieurs versions Java sur macOS
Pour gérer plusieurs versions de Java, installez jenv :
# Installer jenv
brew install jenv
# Ajouter à votre shell
echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(jenv init -)"' >> ~/.zshrc
source ~/.zshrc
# Ajouter Java à jenv
jenv add /Library/Java/JavaVirtualMachines/openjdk-21.jdk/Contents/Home
# Définir la version globale
jenv global 21.0
Installation sur Linux
Ubuntu / Debian
Méthode 1 : Via apt (recommandée)
# Mettre à jour les paquets
sudo apt update
# Installer OpenJDK 21
sudo apt install openjdk-21-jdk -y
# Vérifier l'installation
java -version
Méthode 2 : Via Eclipse Temurin
# Installer les dépendances
sudo apt install wget apt-transport-https
# Ajouter le repository Adoptium
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo apt-key add -
echo "deb https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
# Installer Temurin 21
sudo apt update
sudo apt install temurin-21-jdk -y
Fedora / RHEL / CentOS
# Installer OpenJDK 21
sudo dnf install java-21-openjdk-devel -y
# Vérifier l'installation
java -version
Arch Linux / Manjaro
# Installer OpenJDK 21
sudo pacman -S jdk21-openjdk
# Vérifier l'installation
java -version
Gérer plusieurs versions Java sur Linux
Utilisez update-alternatives pour basculer entre plusieurs versions :
# Voir toutes les versions installées
sudo update-alternatives --config java
# Définir JAVA_HOME
echo 'export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Vérification complète de l'installation
Pour vérifier que tout fonctionne correctement, testez les commandes suivantes :
# Version de Java
java -version
# Version du compilateur
javac -version
# Afficher la configuration Java
java -XshowSettings:properties -version
Si toutes les commandes fonctionnent, Java est correctement installé ! 🎉
Étapes suivantes
Maintenant que Java est installé, vous pouvez :
- Écrire votre premier programme Java
- En apprendre plus sur Java
- Installer un IDE (IntelliJ IDEA, Eclipse, VS Code)
💡 Besoin d'un IDE ?
Pour coder confortablement, nous recommandons IntelliJ IDEA Community (gratuit) ou Visual Studio Code avec l'extension Java.