Configuration complète de l'environnement Java pour débutants

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 :

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

  1. Clic droit sur "Ce PC" → Propriétés → Paramètres système avancés → Variables d'environnement
  2. 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)
  3. Modifiez la variable Path : ajoutez %JAVA_HOME%\bin
  4. 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)

  1. 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 !");
    }
}

  1. 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)

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.

Étiquettes: JDK Java Configuration environnement developpement

Publié le 9 octobre à 10h12