So installieren Sie OpenJDK 8 unter Ubuntu 24.04, 22.04 oder 20.04

OpenJDK 8 ist eine Open-Source-Implementierung der Java Platform, Standard Edition (SE) und wird häufig zum Entwickeln und Ausführen von Java-Anwendungen verwendet. Obwohl es sich um eine etwas ältere Version handelt, ist OpenJDK 8 aufgrund seiner Stabilität und Kompatibilität mit vielen Unternehmens- und Legacy-Systemen nach wie vor beliebt. Es enthält wichtige Funktionen zum Ausführen von Java-Anwendungen und ist daher ein wichtiges Tool für Entwickler und Systemadministratoren.

Unter Ubuntu 24.04, 22.04 oder 20.04 können Sie OpenJDK 8 ganz einfach über das Befehlszeilenterminal über das Ubuntu-Standardrepository installieren. Diese Methode ist unkompliziert und stellt sicher, dass Sie eine stabile Version von OpenJDK 8 mit Sicherheitsupdates aus den Ubuntu-Repositories haben. Diese Anleitung führt Sie durch den Installationsprozess über das Befehlszeilenterminal.

Aktualisieren Sie Ubuntu-Systempakete vor der Installation von OpenJDK 8

Bevor Sie mit der Installation von OpenJDK 8 beginnen, ist es von größter Wichtigkeit, dass Ihr Ubuntu-System auf dem neuesten Stand ist. Dies ist ein empfohlener und wichtiger Schritt, da er hilft, Konflikte oder potenzielle Fehler während der Installation zu vermeiden. Durch die Aktualisierung wird sichergestellt, dass Sie über die neuesten Sicherheitspatches, Fehlerbehebungen und Softwareverbesserungen für die auf Ihrem System installierten Pakete verfügen.

Um Ihre Ubuntu-Pakete zu aktualisieren, führen Sie den folgenden Befehl im Terminal aus:

sudo apt update && sudo apt upgrade

Sobald Sie diesen Befehl erfolgreich ausgeführt haben, sollte Ihr Ubuntu-System auf dem neuesten Stand und für die Installation von OpenJDK 8 vorbereitet sein.

Überprüfen der Verfügbarkeit von OpenJDK 8-Paketen

Bevor Sie mit der Installation fortfahren, müssen Sie unbedingt die Verfügbarkeit von OpenJDK 8-Paketen überprüfen. Im Allgemeinen ist das Standard-Ubuntu-Repository eine zuverlässige Quelle für die OpenJDK-Installation. Wir müssen jedoch zuerst dessen Vorhandensein bestätigen.

Verwenden Sie in Ihrem Terminal den folgenden Befehl, um die Verfügbarkeit von OpenJDK 8-Paketen zu ermitteln:

apt-cache search openjdk-8 | grep openjdk-8

Lassen Sie uns die Komponenten dieses Befehls verstehen:

  • apt-cache search openjdk-8: Dies fragt die Paketdatenbank nach allen Paketen ab, die mit „openjdk-8“ in Zusammenhang stehen.
  • |: Dies ist der Pipe-Operator. Er nimmt die Ausgabe des vorhergehenden Befehls und sendet sie als Eingabe an den folgenden Befehl.
  • grep openjdk-8: Dies filtert die Ausgabe des Befehls „apt-cache search“, um nur Zeilen anzuzeigen, die „openjdk-8“ enthalten.

Installieren Sie OpenJDK 8 JDK und JRE

Nachdem die Verfügbarkeit der OpenJDK 8-Pakete bestätigt wurde, können Sie nun mit deren Installation fortfahren. Die folgenden Terminalbefehle installieren die Java Runtime Environment (JRE) und das Java Development Kit (JDK).

Um die OpenJDK 8 JRE zu installieren, verwenden Sie:

sudo apt install openjdk-8-jre -y

Verwenden Sie für das OpenJDK 8 JDK:

sudo apt install openjdk-8-jdk -y

Das Flag -y in diesen Befehlen antwortet automatisch mit „Ja“ auf die Eingabeaufforderungen und ermöglicht so eine problemlose Installation.

Wechseln Sie unter Ubuntu zwischen verschiedenen Java-Versionen

Überprüfen Sie die aktuelle Java-Version

Sobald OpenJDK 8 erfolgreich auf Ihrem Ubuntu-System installiert wurde, kann es vorkommen, dass der Befehl java –version eine andere Version zurückgibt als die, die Sie gerade installiert haben. Dies liegt wahrscheinlich daran, dass auf Ihrem System bereits eine neuere Version von Java installiert ist, die Vorrang hat.

Wenn Sie den Befehl java –version ausführen, sollten Sie eine Beschreibung der Java-Version sehen, die derzeit auf Ihrem System aktiv ist. Standardmäßig ist die neueste Java-Version Ihres Systems als aktive Version festgelegt.

So überprüfen Sie die aktive Version:

java --version

Wenn beispielsweise OpenJDK 17 die neueste auf Ihrem Computer installierte Version ist, wird diese als aktive Version angezeigt, auch wenn OpenJDK 8 später installiert wurde.

Alle verfügbaren JDK-Versionen auflisten

Lassen Sie uns alle auf Ihrem System installierten Java-Versionen auflisten:

sudo update-alternatives --config java

Dieser Befehl zeigt Ihnen eine Liste aller auf Ihrem Ubuntu-System installierten Java-Versionen an. Jeder Version wird eine Prioritätsnummer zugewiesen, wobei die Version mit der höchsten Nummer als Standard festgelegt ist.

Wechseln Sie unter Ubuntu zu OpenJDK 8

Nachdem Sie nun genau wissen, welche Java-Versionen auf Ihrem System verfügbar sind, können Sie zu jeder Version wechseln, die Ihren Anforderungen entspricht. Wenn Sie zu OpenJDK 8 wechseln möchten, können Sie dies erneut mit dem Befehl update-alternatives tun.

Testen Sie Java mit einer „Hello World“-Anwendung

Einer der grundlegenden Schritte nach jeder Softwareinstallation ist die Überprüfung der erfolgreichen Implementierung. Nachdem die Installation und Einrichtung von OpenJDK 8 nun abgeschlossen ist, erstellen wir eine einfache „Hello World“-Anwendung. Dies dient als praktischer Test und Bestätigung, dass Java auf Ihrem System wie erwartet funktioniert.

Java-Datei erstellen

Beginnen wir mit der Erstellung einer neuen Java-Programmdatei. Öffnen Sie Ihr Terminal und verwenden Sie den folgenden Befehl:

nano hello.java

Dieser Befehl weist den nano Texteditor, um eine neue Datei mit dem Namen „hello.java“ zu erstellen.

Java-Code hinzufügen

Fügen wir in die Datei „hello.java“ ein einfaches Java-Programm ein. Das Programm gibt beim Ausführen eine Meldung an Ihre Konsole aus. Fügen Sie den folgenden Code in Ihre Datei „hello.java“ ein:

public class hello {
  public static void main(String[] args) {
    System.out.println("hi from LinuxCapable!");
  }
}

Um Ihre Arbeit im Nano-Editor zu speichern, verwenden Sie die Tastenkombination STRG+O und anschließend STRG+X zum Beenden.

Java-Code kompilieren

Nachdem unser Java-Programm geschrieben ist, ist es Zeit, den Code zu kompilieren. Beim Kompilieren wird unser Quellcode in Bytecode übersetzt, den die Java Virtual Machine (JVM) ausführen kann.

Führen Sie den folgenden Befehl aus, um Ihr Java-Programm zu kompilieren:

javac hello.java

Wenn beim Kompilieren Probleme auftreten, liegt das möglicherweise an einer Versionsinkongruenz. Geben Sie in diesem Fall die Release-Version mit dem Flag –release an. So geht das für OpenJDK 8:

javac --release 8 hello.java

Führen Sie einen Java-Codetest durch. Hello-Anwendung

Sobald der Code erfolgreich kompiliert wurde, können Sie Ihr Java-Programm ausführen. Tun Sie dies mit dem java Befehl, gefolgt vom Namen der Klasse, die Sie ausführen möchten (ohne die Erweiterung „.java“).

Führen Sie Ihr „Hallo Welt“-Programm mit dem folgenden Befehl aus:

java hello

Beispielausgabe:

Hallo von LinuxCapable!

Verwalten von OpenJDK 8

Entfernen Sie OpenJDK 8 JDK und JRE

Führen Sie den folgenden Befehl in Ihrem Terminal aus, um sowohl OpenJDK 8 JRE als auch JDK sowie alle zugehörigen Abhängigkeiten zu entfernen:

sudo apt remove openjdk-8-jre openjdk-8-jdk

Passen Sie den Befehl entsprechend Ihren installierten Paketen an.

Abschluss

Wenn Sie OpenJDK 8 über das Standard-Repository auf Ihrem Ubuntu-System installiert haben, haben Sie Zugriff auf eine stabile und zuverlässige Java-Entwicklungsumgebung. Diese Methode stellt sicher, dass Sie regelmäßige Sicherheitsupdates erhalten und Ihr Java-Setup sicher und auf dem neuesten Stand bleibt. Egal, ob Sie Java-Anwendungen entwickeln oder Legacy-Systeme ausführen, OpenJDK 8 bietet die erforderlichen Tools und die Kompatibilität, um Ihre Anforderungen unter Ubuntu zu erfüllen.

Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar