Autres

Comment exécuter un programme Java à partir de l’invite de commande

Pour utiliser le langage Java, il est indispensable de disposer des outils nécessaires pour le développer et l’exécuter. L’un de ces outils est le kit de développement Java, souvent abrégé en JDK. Ce guide vous guidera pas à pas dans l’installation de cet environnement sur votre machine Windows et vous montrera comment exécuter un programme Java à partir de l’invite de commande.

Installer le Kit de Développement Java (JDK)

Avant de commencer à coder, il faut d’abord installer le JDK, qui fournit les bibliothèques et les outils de compilation requis. Vous devez vous rendre sur le site officiel d’Oracle afin de télécharger la dernière version du JDK destinée aux systèmes Windows.

Une fois le fichier d’installation téléchargé, lancez-le et suivez attentivement les instructions à l’écran pour le mettre en place sur votre système.

Il est important de faire la distinction entre le JDK et le Java Runtime Environment (JRE). Si vous avez déjà utilisé une application Java, vous avez probablement déjà le JRE, mais pour développer et compiler vos propres programmes, le JDK est nécessaire.

Comment exécuter un programme Java à partir de l’invite de commande

Pour exécuter un programme Java, commencez par créer un fichier source. Utilisez un éditeur de texte (comme le Bloc-notes) pour écrire votre code. Par exemple, créez un programme simple qui affiche un message.

public class BonjourMonde { 
    public static void main(String[] args) { 
        System.out.println("Bonjour, le monde !");  
    } 
}

Enregistrez ce fichier sous le nom BonjourMonde.java. Assurez-vous de choisir l’extension .java lors de l’enregistrement, sinon il sera enregistré sous .txt, ce qui entraînera des erreurs lors de la compilation.

A lire :  Comment enregistrer et quitter le BIOS ?

Ensuite, ouvrez l’invite de commande en recherchant « cmd » dans le menu Démarrer de Windows. Utilisez la commande cd pour naviguer vers le répertoire où se trouve votre fichier Java. Par exemple :

cd C:UtilisateursVotreNomDocumentsJava

Maintenant que vous êtes dans le bon dossier, il faut indiquer où le JDK est installé sur votre PC. Par défaut, il se trouve généralement dans C:Program FilesJavajdk-xx.x.xbin (remplacez xx.x.x par votre version actuelle).

Configurer le chemin d’accès au JDK

Avant de pouvoir compiler et exécuter votre programme, il est nécessaire de définir correctement le chemin vers le JDK. Tapez la commande suivante :

set path=%path%;C:Program FilesJavajdk-xx.x.xbin

Cette commande ajoute le chemin d’accès à votre JDK pour la session en cours. Pour vérifier si la configuration est réussie, utilisez la commande javac -version pour afficher la version du compilateur Java.

Compiler votre programme

Avec le chemin configuré, vous pouvez désormais compiler votre programme. Utilisez la commande suivante :

javac BonjourMonde.java

Si cette opération réussit, aucun message d’erreur n’apparaîtra. Pour vérifier que la compilation a fonctionné, tapez dir pour afficher les fichiers dans votre répertoire. Vous devriez voir un fichier nommé BonjourMonde.class, qui est le fichier compilé.

Exécuter votre programme Java

Une fois que votre programme est compilé avec succès, vous pouvez l’exécuter à l’aide de la commande suivante :

java BonjourMonde

Vous devriez maintenant voir le message « Bonjour, le monde ! » s’afficher dans l’invite de commande, prouvant que votre programme fonctionne correctement.

Définir un chemin permanent pour le JDK

Pour éviter de devoir saisir le chemin au JDK chaque fois que vous ouvrez une nouvelle session d’invite de commande, vous pouvez définir une variable d’environnement permanente. Pour cela, ouvrez le Panneau de configuration, puis accédez à Système et sécurité > Système. Sélectionnez « Paramètres système avancés » et cliquez sur le bouton « Variables d’environnement… ».

A lire :  Comment réinitialiser le BIOS de mon ordinateur sans l'allumer ?

Sous Système, cherchez la variable Path et cliquez sur Modifier. Ajoutez le chemin d’installation du JDK à cette liste. Cela vous permettra d’accéder à l’outil Java de n’importe quelle fenêtre d’invite de commande sans configuration supplémentaire.

FAQ

1. Quelle est la différence entre JDK et JRE ?

Le JDK (Java Development Kit) est un ensemble d’outils pour développer des applications Java, tandis que le JRE (Java Runtime Environment) fournit uniquement l’environnement nécessaire pour exécuter des applications Java.

2. Que faire si je reçois des messages d’erreur lors de la compilation ?

Assurez-vous que le chemin d’accès au JDK est correctement configuré et que le fichier source a été enregistré avec l’extension correcte (.java). Vérifiez également votre code pour des erreurs de syntaxe.

3. Puis-je exécuter des programmes Java sur d’autres systèmes d’exploitation ?

Oui, le JDK est disponible sur plusieurs systèmes d’exploitation, y compris macOS et Linux. Les étapes d’installation peuvent légèrement varier selon la plateforme, mais les principes de compilation et d’exécution restent les mêmes.