Exécuter des programmes Java à partir de la ligne de commande

Aryan Tyagi 3 juillet 2021
Exécuter des programmes Java à partir de la ligne de commande

La programmation Java est très flexible et robuste. Nous pouvons également exécuter ses programmes à partir de la ligne de commande. Pour cela, Java doit être installé sur votre ordinateur avant de pouvoir continuer.

Nous verrons dans ce tutoriel comment exécuter des programmes Java à partir de la ligne de commande.

Tout d’abord, nous avons besoin du répertoire bin à partir duquel JDK est installé. Généralement, il peut être trouvé dans le chemin suivant.

"C:\Program Files\Java\jdk1.8.0_91\bin"

Maintenant, nous ouvrons l’invite de commande et allons dans le répertoire contenant le fichier que nous devons exécuter. Ici, nous devons définir le chemin afin que le système puisse trouver les programmes et outils JDK nécessaires.

set path=%path%;C:\Program Files\Java\jdk1.5.0_09\bin

Maintenant, assurez-vous que votre fichier Java doit ressembler à celui-ci avec l’extension .java.

yourfilename.java

On compile d’abord le fichier .java en un fichier .class à l’aide de la commande javac.

javac yourfilename.java

Enfin, nous pouvons exécuter le fichier. Le résultat s’affiche dans la fenêtre d’invite de commande.

java yourfilename

Si une erreur se produit lors de l’exécution de la commande javac, c’est peut-être parce que le chemin n’est pas défini correctement.

Nous pouvons également exécuter des fichiers .jar en utilisant la ligne de commande. Pour cela, nous devons créer le fichier exécutable qui a l’extension .jar.

Il y a deux façons de faire ça. Dans la première méthode, nous pouvons utiliser le fichier manifeste extérieur. Le fichier manifeste n’est qu’une entrée externe de la classe principale.

jar -cvfm yourfilename.jar manifest.mf yourfilename.class

Alternativement, nous pouvons également utiliser le point d’entrée comme indiqué ci-dessous.

jar -cvfm yourfilename.jar <MainClass> yourfilename.class

Après cela, nous pouvons exécuter le fichier exécutable. Pour cela, nous pouvons exécuter la commande suivante.

java -jar yourfilename.jar