So führen Sie Java-Programme in Ubuntu aus

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 Sie Java im Terminal in Ubuntu und anderen Linux-Distributionen ausführen.

Ausführen von Java-Programmen in Ubuntu

Gehen wir hier in den richtigen Schritten vor.

Schritt 1: Java-Compiler installieren

Um ein Java-Programm auszuführen, müssen Sie das Programm zuerst kompilieren. Dazu benötigen Sie einen Java-Compiler.

Der Java-Compiler ist Teil von JDK (Java Entwickler-Kit). Sie müssen JDK installieren, um Java-Programme zu kompilieren und auszuführen.

Überprüfen Sie zunächst, ob auf Ihrem System bereits Java Compiler installiert ist:

javac --version

Wenn ein Fehler wie „Befehl ‘javac’ nicht gefunden, aber installierbar mit“ angezeigt wird, müssen Sie das Java Development Kit installieren.

Überprüfen Sie, ob der Java-Compiler bereits installiert ist oder nicht

Der einfachste Weg, um JDK unter Ubuntu zu installieren, besteht darin, das Standardangebot von Ubuntu zu verwenden:

sudo apt install default-jdk

Sie werden aufgefordert, das Passwort Ihres Kontos einzugeben. Wenn Sie das Kennwort eingeben, wird nichts auf dem Bildschirm angezeigt. Das ist normal. Geben Sie Ihr Passwort einfach blind ein. Drücken Sie bei Aufforderung die Eingabetaste oder die Y-Taste.

JDK installieren, das auch den Java-Compiler enthält

Der obige Befehl sollte für andere Debian- und Ubuntu-basierte Distributionen wie Linux Mint, elementary OS usw. funktionieren. Für andere Distributionen verwenden Sie den Paketmanager Ihrer Distribution. Der Paketname kann auch anders sein.

Überprüfen Sie nach der Installation, ob Javac jetzt verfügbar ist.

Stellen Sie sicher, dass der Java-Compiler jetzt verwendet werden kann

Schritt 2: Java-Programm unter Linux kompilieren

Aus diesem Grund benötigen Sie eine Java-Programmdatei. Angenommen, Sie erstellen eine neue Java-Programmdatei namens HelloWorld.java und hat 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, generiert es eine .class-Datei 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 aus

Die Klassenerweiterung müssen Sie hier nicht angeben. Nur der Name der Klasse. Und dieses Mal verwenden Sie den Befehl java, nicht javac.

java HelloWorld

Dadurch wird Hello World auf dem Bildschirm für mein Programm gedruckt.

Ausführen von Java-Programmen im Linux-Terminal

Und so führen Sie ein Java-Programm im Linux-Terminal aus.

Dies war die einfachste der example. Das Beispielprogramm hatte nur eine Klasse. Der Java-Compiler erstellt für jede Klasse in Ihrem Programm eine Klassendatei. Bei größeren Programmen und Projekten wird es kompliziert.

Aus diesem Grund empfehle ich die Installation von Eclipse unter Ubuntu für eine ordnungsgemäße Java-Programmierung. Es ist einfacher, in einer IDE zu programmieren.

Ich hoffe, Sie finden dieses Tutorial hilfreich. Fragen oder Anregungen? Der Kommentarbereich gehört ganz Ihnen.