Sie haben also angefangen, Java-Programmierung zu lernen? Das ist gut.
Und Sie möchten die Java-Programme auf Ihrem Linux-System ausführen? Noch besser.
Lassen Sie mich zeigen, wie Java in Terminal in Ubuntu und anderen Linux-Distributionen ausgeführt wird.
Ausführen von Java-Programmen in Ubuntu
Lassen Sie uns hier die richtigen Schritte ausführen.
Schritt 1: Java-Compiler installieren
Um ein Java-Programm auszuführen, müssen Sie das Programm zuerst kompilieren. Sie benötigen Java-Compiler für diesen Zweck.
Der Java-Compiler ist Teil des JDK (Java Development Kit). Sie müssen JDK installieren, um Java-Programme zu kompilieren und auszuführen.
Überprüfen Sie zunächst, ob der Java-Compiler bereits auf Ihrem System installiert ist:
javac --version
Wenn Sie einen Fehler wie „Befehl ‚javac‘ nicht gefunden, kann aber mit installiert werden“ sehen, bedeutet dies, dass Sie Java Development Kit installieren müssen.
Der einfachste Weg, JDK unter Ubuntu zu installieren, ist das Standardangebot von Ubuntu:
sudo apt install default-jdk
Sie werden aufgefordert, das Passwort Ihres Kontos einzugeben. Wenn Sie das Passwort eingeben, wird nichts auf dem Bildschirm angezeigt. Das ist normal. Geben Sie einfach Ihr Passwort blind ein. Wenn Sie dazu aufgefordert werden, drücken Sie die Eingabetaste oder die Y-Taste.
Der obige Befehl sollte für andere Debian- und Ubuntu-basierte Distributionen wie Linux Mint, Elementary OS usw. funktionieren. Verwenden Sie für andere Distributionen den Paketmanager Ihrer Distribution. Der Paketname kann auch anders sein.
Stellen Sie nach der Installation sicher, dass javac jetzt verfügbar ist.
Schritt 2: Java-Programm unter Linux kompilieren
Aus diesem Grund benötigen Sie eine Java-Programmdatei. Angenommen, Sie erstellen eine neue Java-Programmdatei mit dem Namen HelloWorld.java und es hat den folgenden Inhalt:
class HelloWorld{ public static void main(String args){ System.out.println("Hello World"); } }
Sie können den Nano-Editor im Terminal oder den grafischen Texteditor Gedit zum Schreiben Ihrer Java-Programme verwenden.
javac HelloWorld.java
Wenn kein Fehler vorliegt, erzeugt der obige Befehl keine Ausgabe.
Wenn Sie das Java-Programm kompilieren, es erzeugt ein .Klassendatei mit dem Klassennamen, den Sie in Ihrem Programm verwendet haben. Sie müssen diese Klassendatei ausführen.
Schritt 3: Führen Sie die Java-Klassendatei
Sie müssen die Klassenerweiterung hier nicht angeben. Nur der Name der Klasse. Und dieses Mal verwenden Sie den Befehl java, nicht javac.
java HelloWorld
Dies wird Hallo Welt auf dem Bildschirm für mein Programm drucken.
Und so führen Sie ein Java-Programm im Linux-Terminal aus.
Dies war das einfachste Beispiel. Das Beispielprogramm hatte nur eine Klasse. Der Java-Compiler erstellt eine Klassendatei für jede Klasse in Ihrem Programm. Bei größeren Programmen und Projekten wird es kompliziert.
Aus diesem Grund empfehle ich die Installation von Eclipse unter Ubuntu für die ordnungsgemäße Java-Programmierung. Es ist einfacher, in einer IDE zu programmieren.