Guide étape par étape pour exécuter un programme Java via l’invite de commande

Guide étape par étape pour exécuter un programme Java via l’invite de commande

Java figure régulièrement parmi les langages de programmation les plus utilisés au monde, servant de base aux logiciels d’entreprise, aux applications web, aux solutions de bureau et au développement Android. Si vous utilisez Windows, vous pouvez rapidement compiler et exécuter des programmes Java directement depuis l’invite de commande. Ce guide vous guidera pas à pas pour bien démarrer avec Java sur votre machine Windows.

Confirmation de votre installation Java

Avant d’exécuter des programmes Java, assurez-vous que Java est installé sur votre système. Suivez ces étapes pour vérifier votre installation.

Lancez l’invite de commande avec les privilèges administrateur et saisissez la commande suivante : java -version. Si Java est installé, les informations de version s’afficheront. Si vous rencontrez une erreur indiquant que « java » n’est pas reconnu comme une commande interne ou externe, vous devrez installer Java.

Invite de commandes indiquant que Java n'est pas reconnu comme une commande interne ou externe.

Il existe plusieurs méthodes pour installer Java sur Windows, mais la plus simple est via WinGet.

Installation de Java à l’aide de WinGet

Pour obtenir la dernière version de Java, visitez sa page de téléchargement officielle Oracle. Bien que la version la plus récente soit Java 24, nous nous concentrerons sur la version LTS (Long Term Support), Java 21, pour sa stabilité accrue.

Ouvrez l’invite de commande ou PowerShell en tant qu’administrateur et exécutez la commande suivante :

winget install Microsoft. OpenJDK.(Version number)

Téléchargement et installation de Java à l'aide de WinGet.

Au cours de ce processus, des composants supplémentaires, notamment la version Microsoft d’OpenJDK, peuvent également être installés.

Installation du programme auxiliaire OpenJDK avec Java via WinGet.

Une fois terminé, vous devriez voir un message indiquant que l’installation a réussi.

Installation réussie de Java affichée dans Windows PowerShell.

Installation traditionnelle du JDK (Java Development Kit)

Le kit de développement Java Standard Edition (JDK) est essentiel au développement Java sur différentes plateformes. Commencez par visiter le site officiel et sélectionnez la dernière version Java SE à télécharger. Nous opterons également pour la dernière version LTS afin de garantir la stabilité.

Téléchargement de la dernière version stable de Java depuis le site Web d'Oracle.

Dans l’onglet Windows, vous pouvez télécharger l’une des options suivantes : un programme d’installation x64, une archive compressée x64 ou un programme d’installation MSI x64.

Téléchargement du programme d'installation x64 pour Java sous Windows.

Exécutez le programme d’installation téléchargé et suivez les instructions. Si vous ne possédez pas encore de compte Oracle, vous devrez finaliser l’enregistrement.

Notez le répertoire d’installation, généralement situé dans Program Files, car ces informations seront importantes plus tard pour l’exécution de Java via l’invite de commande.

Emplacement du dossier du kit de développement Java sous Windows.

L’installation devrait se terminer en quelques instants. Si elle prend plus de temps que prévu, pensez à fermer les autres applications via le Gestionnaire des tâches et à tenter la réinstallation.

Vous verrez un message de confirmation indiquant Installation réussie à la fin du processus.

Exécution d’un programme Java à partir de l’invite de commande

Créez un programme Java simple à l’aide du Bloc-notes ou de n’importe quel éditeur de texte, comme dans l’exemple ci-dessous :

public class HelloWorld{ public static void main(span>String[] args) { System.out.println("Hello, World!"); } }

Assurez-vous d’enregistrer votre fichier avec l’extension «.java » plutôt que «.txt ».

Enregistrer un fichier dans le Bloc-notes avec une extension. JAVA.

Ouvrez l’invite de commande à partir du menu Démarrer de Windows, en vous assurant de l’exécuter en tant qu’administrateur.

Modifiez le répertoire de travail vers l’emplacement de votre fichier Java à l’aide de la cdcommande :

cd Documents[Java-program-folder]

Utilisez la commande cd pour accéder au dossier du programme Java.

Dans les versions précédentes, il était nécessaire de spécifier la version de Java lors de l’accès au répertoire bin. Désormais, il suffit d’accéder au dossier contenant votre fichier. JAVA.

Pour compiler votre programme Java, utilisez :

javac "Program Name".java

Exécution d'un programme Java dans l'invite de commande à l'aide de

Notez que la compilation ne produit pas de résultat immédiat. Cependant, en utilisant la dircommande, vous verrez apparaître un nouveau fichier avec l’extension «.class » dans votre répertoire, indiquant une compilation réussie.

Le fichier. CLASS créé après la compilation d'un programme Java.

Exécutez maintenant votre programme avec la commande suivante :

java "Program Name"

Sortie d'un programme Java simple affichant « Bonjour le monde ! »

Vous devriez voir la sortie dans la fenêtre d’invite de commandes.

Java permet d’effectuer diverses opérations via l’invite de commandes, comme des calculs arithmétiques. Pour ce faire, vous pouvez créer un programme simple et l’exécuter via l’invite de commandes pour observer les résultats.

public class Sum { public static void main(String[] args) { int a = insert value, b = insert value; System.out.println("Sum: " + (a + b)); } }

Enregistrement d'un fichier Java de calcul de somme dans le Bloc-notes.

Après avoir enregistré, revenez à l’invite de commande pour recompiler en utilisant javacsuivi de l’exécution du programme avec javapour voir la sortie de somme.

Résultat d'une somme arithmétique affiché après l'exécution du programme Java.

Lorsque vous commencez à utiliser Java dans l’invite de commande, voici quelques commandes supplémentaires pour les débutants :

  • javac *.java: Compiler tous les fichiers Java dans un dossier
  • javac Timenow.java: Afficher l’heure locale actuelle dans l’invite de commande
  • javac -Xlint Hello.java: Afficher les avertissements pendant la compilation

Configuration d’un PATH permanent pour Java

Les modifications temporaires apportées à l’invite de commande n’établissent pas de chemin d’accès permanent pour votre compilateur Java. Pour garantir l’exécution fluide de vos programmes Java d’une session à l’autre, vous pouvez modifier la variable d’environnement PATH.

Suivez ces étapes pour définir votre variable PATH pour une utilisation future :

  1. Ouvrez le Panneau de configuration et accédez à Système et sécurité, puis sélectionnez Système.
  2. Cliquez sur Paramètres système avancés et accédez à l’ onglet Avancé.
  3. Cliquez sur le bouton Variables d’environnement.
  4. Localisez la variable Path et cliquez sur Modifier.
Modification de la variable Path pour inclure le répertoire de Java.

Cliquez ensuite sur « Nouveau » pour insérer un nouveau répertoire dans votre chemin d’accès. Collez le chemin d’accès de votre kit de développement Java (JDK), en vous assurant qu’il ne s’agit pas du répertoire de l’environnement d’exécution Java (JRE).

Une fois ajoutée, la variable d’environnement JAVA_HOME sera établie, ce qui la rendra facile à référencer ultérieurement.

Chemin JAVA_HOME enregistré dans les variables d'environnement.

Enfin, cliquez sur OK pour enregistrer vos modifications.

Questions fréquemment posées

Comment puis-je résoudre le problème « Vous n’avez pas l’autorisation d’enregistrer à cet emplacement » lors de l’enregistrement de fichiers Java ?

Cette erreur peut se produire même si vous êtes connecté en tant qu’administrateur. Pour y remédier, faites un clic droit sur le dossier Java, sélectionnez Propriétés, puis accédez à Sécurité -> Avancé -> Sélectionner un utilisateur ou un groupe. Dans les paramètres de sécurité, remplacez le propriétaire par votre compte utilisateur actuel. Vous pouvez vérifier le nom en utilisant Vérifier les noms. Saisissez un texte tel que Bureau, Administrateur ou Utilisateurs pour accorder toutes les autorisations. Cliquez sur OK pour enregistrer les modifications.

Comment puis-je corriger l’erreur « Java n’est pas reconnu comme une commande interne ou externe » ?

Pour résoudre le problème « Java n’est pas reconnu », assurez-vous que le répertoire bin du JDK est ajouté au PATH de votre ordinateur, comme indiqué précédemment dans ce guide.

Pourquoi l’invite de commande Windows n’affiche-t-elle pas les résultats des commandes Java ?

Si votre invite de commandes n’affiche aucun résultat pour les commandes Java, essayez de l’exécuter en mode administrateur ou vérifiez les propriétés de votre fichier « Java.exe » dans le répertoire d’installation. Dans l’onglet « Compatibilité », décochez « Exécuter ce programme en tant qu’administrateur ».

Qu’est-ce qui distingue Java de JavaScript ?

Java et JavaScript sont des langages fondamentalement différents :

Java a été développé par Sun Microsystems entre 1991 et 1995, tandis que Javascript a été créé plus tard par Netscape, un éditeur de navigateurs. Java est un langage compilé ; JavaScript est interprété. Java est typé statiquement, tandis que JavaScript est typé dynamiquement. Java utilise des structures basées sur des classes, tandis que JavaScript utilise des structures basées sur des prototypes.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *