Dans ce didacticiel, nous allons apprendre à exécuter un programme Java en ligne de commande à partir du terminal Linux.
Conditions Préalables
Pour exécuter des programmes Java à partir de la ligne de commande, un environnement d’exécution Java fonctionnel est requis.
Pour installer Java Runtime Environment sur des systèmes basés sur Ubuntu/Debian :
sudo apt installer default-jdk
et pour installer Java Runtime Environment sur les systèmes basés sur CentOS/RHEL :
sudo yum installer java-1.8.0-openjdk
Pour vérifier si un environnement d’exécution Java fonctionnel est disponible sur votre système, exécutez :
java -version
sortie de la commande java –version
La sortie similaire à celle illustrée ci-dessus nous informe sur un environnement d’exécution Java fonctionnel disponible sur le système.
Exécution D’un Programme Java En Ligne De Commande Sous Linux
Suivez les étapes répertoriées ci-dessous pour obtenir le bytecode du fichier source et pour exécuter le programme Java.
Étape 1 : écrivez Le Programme Java
Vous pouvez utiliser n’importe quel éditeur de texte (comme nano, vim, etc.) pour écrire un programme Java, puis l’enregistrer en tant que fichier .java . Dans ce tutoriel, nous avons écrit un programme Java « Hello World » avec le code source suivant, enregistré sous forme de fichier HelloWorld.java .
classe HelloWorld public static void main (String args) System.out.println("Bonjour tout le monde");
Remarque : Le nom du fichier de code source Java (se terminant par l’extension .java ) doit être le même que le nom de classe publique (ici HelloWorld) du code source du programme Java. C’est pourquoi nous avons nommé notre fichier de code source HelloWorld.java
Programme Java HelloWorld
Une fois que nous avons écrit et enregistré notre programme Java dans un fichier .java , nous pouvons maintenant continuer.
Étape 2 : Compilez Votre Programme Java
Un compilateur Java compile le code source d’un programme Java pour obtenir un bytecode pour le code source particulier. Pour compiler un code source de programme Java, la commande javac est utilisée.
javac NomFichier.java
Compilation du programme Java
Si aucune erreur n’est affichée à l’écran, alors le programme Java a été compilé avec succès et un nouveau fichier est obtenu (ici la classe HelloWorld.class est obtenue), qui est le fichier de bytecode pour notre programme Java.
Obtention de notre fichier de bytecode du programme Java « Hello World » (HelloWorld.class)
Étape 3 : Exécutez Le Programme Java En Ligne De Commande
Exécutez maintenant le programme Java que nous avons compilé plus tôt dans la deuxième étape.
Nous utilisons la commande java pour exécuter le programme Java. Pour exécuter le programme Java, exécutez :
Nom de fichier java
Exécuter un programme Java à partir de la ligne de commande
Notez que nous n’avons utilisé aucune extension de fichier lors de l’exécution d’un programme Java à l’aide de la commande java. En effet, la commande Java peut identifier les fichiers Java compilés et n’a pas besoin d’ajouter l’extension .java.
Conclusion
Vous pouvez facilement écrire, compiler et exécuter un programme Java à partir de la ligne de commande en suivant les étapes mentionnées ci-dessus. Pour exécuter un programme Java, l’environnement d’exécution Java est requis et peut être installé à l’aide du gestionnaire de packages officiel de votre distribution Linux.
Merci pour la lecture!
- English (Langue de Publication)
- Éditeur: No Starch Press
- Amazon Kindle Edition
- English (Langue de Publication)
- English (Langue de Publication)
- Éditeur: No Starch Press
- Amazon Kindle Edition
- English (Langue de Publication)
- Amazon Kindle Edition
- English (Langue de Publication)
- Best for Tinkering: Linux - Majaro (Default), Ubuntu, Debian, Arch ARM, Kali,...
- August 2020 version | CPU: 64-Bit Dual-Core ARM 1.8GHz Cortex A72 and Quad-Core...
- Flash: 64 GB eMMC 5.0 | WiFi 802.11AC + Bluetooth 5.0 |
- One USB 3.0 and one USB 2.0 Type-A Host Ports | USB 3.0 Type-C ports with...
- Display: 14.1″ IPS LCD (1920 x 1080) | Front Camera: 2.0 Megapixels | Battery:...
- Linux Mint 20 'Ulyana' Cinnamon Edition 64bit on bootable USB
- It is a great operating system: safer, faster, and steadier than Window, and you...
- Free Unlimited updates for life!
- To load the software some laptops needs to change the setting on the BIOS - it...
- System requirements: 2GB RAM. Dual Core Processor. 20GB free disk space.
- English (Langue de Publication)
- Éditeur: Addison-Wesley Professional