Installation et configuration de Java pour votre premier programme
Java reste l'un des langages de programmation les plus populaires, largement utilisé pour le développement backend, les applications Android et le big data. Pour les débutants, la configuration de l'environnement représente souvent le défi principal. Ce guide vous accompagne pas à pas depuis le téléchargement du JDK jusqu'à l'exécution de votre premier programme "Bonjour le monde", avec des instructions détaillées pour Windows, macOS et Linux.
Versions actuelles (janvier 2026) :
- Dernière version avec fonctionnalités récentes : JDK 25 (non LTS, idéale pour expérimenter)
- Version LTS recommandée (support à long terme) : JDK 21 (stable, conseillée pour les débutants)
Nous utiliserons JDK 21 comme exemple (gratuit pour le développement et la production).
1. Téléchargement et installation du JDK
Sources recommandées :
- Site officiel Oracle : https://www.oracle.com/java/technologies/downloads/ (sélectionner JDK 21)
- Builds gratuits OpenJDK (totalement open source) :
- Eclipse Temurin (Adoptium) : https://adoptium.net/ (fortement recommandé, convient aux débutants)
- Microsoft Build : https://learn.microsoft.com/fr-fr/java/openjdk/download
- Azul Zulu : https://www.azul.com/downloads/
Téléchargez le package d'installation correspondant à votre système (.exe / .dmg / .tar.gz).
Procédure d'installation
- Windows : Double-cliquez sur le fichier .exe et suivez l'assistant (installation par défaut dans C:\Program Files\Java\)
- macOS : Ouvrez le fichier .dmg et faites gliser l'application dans le dossier Applications
- Linux : Décompressez l'archive tar.gz ou utilisez votre gestionnaire de paquets (par exemple, sudo apt install openjdk-21-jdk)
2. Configuration des variables d'environnement (étape cruciale !)
Après l'installation, vous devez configurer JAVA_HOME et PATH pour permettre au système de localiser les commandes java et javac.
Configuration sur Windows
- Clic droit sur "Ce PC" → Propriétés → Paramètres système avancés → Variables d'environnement
- Créez une nouvelle variable système :
- Nom de la variable : JAVA_HOME
- Valeur de la variable : Votre chemin JDK (par exemple, C:\Program Files\Java\jdk-21)
- Modifiez la variable Path : ajoutez %JAVA_HOME%\bin
- Validez et redémarrez l'invite de commandes (cmd)
Configuration sur macOS / Linux
# Éditez ~/.zshrc ou ~/.bash_profile
echo 'export JAVA_HOME=$(/usr/libexec/java_home)' >> ~/.zshrc # macOS détection automatique
# Ou spécifiez manuellement
echo 'export JAVA_HOME=/chemin/vers/jdk-21' >> ~/.zshrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
3. Vérification de l'installation
Ouvrez un terminal (Windows: cmd, macOS/Linux: Terminal) et saisissez :
java -version
javac -version
Une sortie similaire à celle-ci confirme le succès de l'installation :
java version "21.0.x" 202x-xx-xx
Java(TM) SE Runtime Environment (build 21.0.x+...)
4. Création et exécution de votre premier programme Java (deux méthodes)
Méthode 1 : Ligne de commande manuelle (approche fondamentale)
- Créez un fichier BonjourLeMonde.java (avec un éditeur de texte)
public class BonjourLeMonde {
public static void main(String[] parametres) {
System.out.println("Bonjour le monde ! Mon premier programme Java !");
}
}
- Dans le terminal, naviguez vers le répertoire du fichier et exécutez :
javac BonjourLeMonde.java // Compilation générant un fichier .class
java BonjourLeMonde // Exécution (sans l'extension .class)
Résultat : Bonjour le monde ! Mon premier programme Java !
Méthode 2 : Utilisation d'un IDE (fortement recommandé, idéal pour les débutants)
Option 1 : IntelliJ IDEA (puissant et professionnel, version Community gratuite)
- Téléchargement : https://www.jetbrains.com/idea/download/ (choisir la version Community)
- Créez un nouveau projet → Java → Sélectionnez votre JDK → Créez une classe BonjourLeMonde
Clic droit sur la méthode main → Run pour voir le résultat !
Option 2 : Visual Studio Code (léger et polyvalent)
- Téléchargez VS Code : https://code.visualstudio.com/
- Installez l'extension : Extension Pack for Java (officiel Microsoft)
- Créez un fichier .java, la configuration du JDK se fera automatiquement
Cliquez sur le bouton Run pour exécuter votre programme en un clic !
Résolution des problèmes fréquents
- "java n'est pas reconnu comme commande interne" → Vérifiez vos variables d'environnement et redémarrez le terminal
- Conflits de versions → Désinstallez les anciennes versions de JDK et ne gardez qu'une seule
- Erreurs sur macOS → Utilisez /usr/libexec/java_home pour définir automatiquement JAVA_HOME
Vous avez maintenant réussi à configurer votre environnement Java et à exécuter votre premier programme. L'étape suivante consiste à apprendre les bases du langage : variables, boucles, programmation orientée objet, etc.