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

Java est actuellement l'un des langages de programmation les plus utilisés et les plus recherchés au monde. Il est utilisé dans des domaines variés tels que le génie logiciel, la science des données, etc. Comme tout autre langage, le code de ce langage est écrit dans un IDE ( Integrated Development Environment ). Certains utilisateurs peuvent cependant ne pas préférer télécharger un logiciel tiers pour écrire du code et donc préférer les éditeurs de texte intégrés comme Microsoft Word ou Notepad . Bien que ceux-ci puissent vous permettre d'écrire du code, ils ne peuvent pas vous aider à l'exécuter. C'est là que l' invite(Command Prompt) de commande peut vous être utile. Dans cet article, nous allons montrer comment vous pouvez exécuter un programme Java en utilisantInvite de commandes(Command Prompt) .

Alors que nous parlerons exclusivement d' invite de commande(Command Prompt) , cette fonctionnalité existe également pour son homologue macOS, Terminal . Le processus est le même pour Mac que pour Windows . Au préalable, vous devez télécharger un compilateur Java dédié sur votre ordinateur. Vous pouvez télécharger le kit de développement Java(Java Development Kit) ( JDK ), qui s'exécute sur toutes les plates-formes en tant que boîte à outils la plus importante pour écrire du code Java , à partir du site Web d' (Java)Oracle . Vous devrez télécharger et installer le JDK sur votre ordinateur avant de pouvoir commencer le processus.

Comment exécuter un programme Java à l'aide de l'invite de commande(Command Prompt)

Tout(First) d'abord, vous devrez écrire le code que vous souhaitez exécuter et l'enregistrer en tant que fichier exécutable Java . Pour cela, vous pouvez utiliser MS Word ou Notepad . Par exemple, nous allons écrire un code simple qui donne la sortie "Hello World!". Voici à quoi ressemblerait le code :

public class HelloWorld

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

Les utilisateurs doivent s'assurer que les indentations sont correctes puisque ni le Bloc(Notepad) -notes ni Word ne vous aideront avec cela, et aussi que le fichier est enregistré en tant que fichier '.java' et non en tant que fichier '.txt'. Pour ce faire, nommez votre fichier 'Sample File .java' (Vous pouvez nommer le fichier comme vous le souhaitez, tant que l'extension de fichier est .java et dans Type de fichier(File) , sélectionnez 'All File s'. Ce fichier doit être enregistré dans un dossier séparé dans la destination de votre choix.

Maintenant, ouvrez l' invite de commande(Command Prompt) et exécutez-la en tant qu'administrateur. Nous utiliserons la commande 'cd' pour changer le répertoire d'exploitation sur l' invite(Command Prompt) de commande en celui où votre programme Java est stocké. Exécutez la ligne de commande suivante :

cd Folder-destination[Java-program-folder]

Comment exécuter un programme Java à l'aide de l'invite de commande

Vous pouvez également vérifier si votre fichier de programme Java est présent dans ce répertoire en utilisant la commande Dir . Maintenant, localisez le chemin du JDK sur votre ordinateur et définissez le chemin du JDK via la ligne de commande suivante. Par exemple, si vous utilisez la version 64 bits de Windows (puisque c'est le cas le plus courant) et que vous décidez d'installer le fichier JDK 64 bits , la destination de votre dossier sera « C:Program Files\Java », à moins que vous décider de le changer lors de l'installation.

set path=%path%;C:\Program Files\Javajdk

Ensuite, utilisez la commande javac ( compilation Java ) pour compiler votre programme.

javac SampleFile.Java

Vous devez suivre le mot-clé javac après le nom de fichier que vous avez choisi pour votre programme. Vous ne verrez rien se produire pour le moment, car le programme a seulement été compilé et n'a pas encore été exécuté. Enfin, pour exécuter la commande, utilisez la commande Java .

java SampleFile

Si vous compilez des programmes simples et que vous les hébergez tous dans le même répertoire, vous n'avez pas besoin de définir un chemin permanent pour vos fichiers, mais dans le cas contraire, vous feriez mieux de le faire. L' invite de commande(Command Prompt) définit la variable d'environnement pour cette session, mais ces paramètres sont perdus une fois que vous avez fermé l'invite de commande(Command Prompt) et que votre session a expiré. Ainsi, si vous souhaitez définir un chemin permanent pour toutes vos futures sessions, vous pouvez suivre les étapes ci-dessous :

Ouvrez le Panneau de configuration(Control Panel) et visitez les paramètres Système(System) et sécurité . (Security)Vous pouvez les localiser en affichant les paramètres du Panneau de(Control Panel) configuration en tant que Catégorie(Category) . Cette page peut également être approchée via les paramètres Windows . Dans le volet des options de gauche, sélectionnez Paramètres système avancés(Advanced System Settings) et cliquez sur le bouton Variables d'environnement(Environment Variables) en bas de la zone Propriétés (Properties)système(System) .

Sous les variables système(System Variables) , vous trouverez la variable Path . Sélectionnez-le et cliquez sur Modifier(Edit) , qui se trouve juste en dessous.

Dans la case Modifier la variable d'environnement(Edit Environment Variable) , cliquez sur Nouveau(New) , ce qui vous permettra d'ajouter un nouveau répertoire à votre chemin.

Ici, collez le chemin que vous avez utilisé ci-dessus lors de la compilation du Javascript et enregistrez les paramètres en cliquant sur OK.

Ce sont des étapes que vous devez suivre pour compiler et exécuter un programme Java à l'aide de l' invite de commande(Command Prompt) . En remarque, les utilisateurs doivent garder à l'esprit d'utiliser le kit de développement Java(Java Development Kit) pour la procédure et non l' environnement d'exécution Java(Java Runtime Environment) , qui est probablement quelque chose que la plupart des programmeurs Java , qui lisent cet article, ont déjà installé et exécuté sur leurs ordinateurs.

Vous pouvez télécharger le JDK depuis Oracle.com . Nous espérons que cet article a pu vous aider.



About the author

Je suis un ingénieur logiciel avec une expérience dans l'Explorateur Xbox, Microsoft Excel et l'Explorateur Windows 8.1. Pendant mon temps libre, j'aime jouer à des jeux vidéo et regarder la télévision. J'ai un diplôme de l'Université de l'Utah et je travaille actuellement comme ingénieur logiciel pour une entreprise internationale.



Related posts