So installieren Sie Java OpenJDK und OpenJRE unter Debian 12

So Installieren Sie Java Openjdk Und Openjre Unter Debian 12



OpenJDK ist die Open-Source-Version des Java Development Kit. OpenJRE ist die Open-Source-Version der Java-Entwicklungsumgebung.

OpenJDK wird zum Kompilieren des Java-Quellcodes und zum Testen der Java-Programme verwendet. OpenJRE wird zum Ausführen der kompilierten Java-Programme verwendet. Wenn Sie also ein Java-Entwickler sind oder Java unter Debian 12 erlernen möchten, möchten Sie möglicherweise OpenJDK unter Debian 12 installieren. Wenn Sie nur die Java-Programme unter Debian 12 ausführen möchten, reicht die Installation von OpenJRE aus.

In diesem Artikel zeigen wir Ihnen, wie Sie Java OpenJDK und OpenJRE auf dem Debian 12-Desktop installieren. Außerdem zeigen wir Ihnen, wie Sie Java OpenJDK und OpenJRE auf dem Debian 12 Headless-Server installieren.







NOTIZ: Wenn Sie das Oracle Java Development Kit (JDK) unter Debian 12 installieren möchten, lesen Sie den Artikel „So installieren Sie das Oracle Java Development Kit (JDK) unter Debian 12“.



Inhaltsthema:

  1. Aktualisieren des Debian 12-Paketdatenbank-Cache
  2. Installation von Java OpenJDK unter Debian 12
  3. Überprüfen, ob OpenJDK unter Debian 12 korrekt installiert ist
  4. Installation von Java OpenJRE unter Debian 12
  5. Überprüfen, ob OpenJRE unter Debian 12 korrekt installiert ist
  6. Abschluss

Aktualisieren des Debian 12-Paketdatenbank-Cache

Aktualisieren Sie zunächst den APT-Paketdatenbank-Cache von Debian 12 mit dem folgenden Befehl:



$ Sudo passendes Update

  Ein Screenshot einer automatisch generierten Computerbeschreibung





Installation von Java OpenJDK unter Debian 12

Wenn Sie ein Java-Entwickler sind oder das Java-Programmieren erlernen möchten – Sie möchten die Java-Programme schreiben, kompilieren und unter Debian 12 testen – müssen Sie OpenJDK unter Debian 12 installieren.

Unter Debian 12 können Sie entweder die Vollversion von OpenJDK oder die Headless-Version von OpenJDK installieren. Die Vollversion von OpenJDK enthält Java-GUI-Programmierbibliotheken und kann auch die grafischen Java-Apps ausführen. Die Headless-Version von OpenJDK funktioniert nur mit den Befehlszeilen-Java-Apps. Wenn Sie eine Debian 12-Desktopumgebung verwenden, installieren Sie die Vollversion von OpenJDK. Wenn Sie einen Debian 12 Headless-Server verwenden, installieren Sie die Headless-Version von OpenJDK.



Um die Vollversion von OpenJDK auf dem Debian 12-Desktop zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren openjdk- 17 -jdk

Um die Headless-Version von OpenJDK auf dem Debian 12-Server zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren openjdk- 17 -jdk-headless

Um die Installation zu bestätigen, drücken Sie UND und dann drücken .

  Ein Screenshot einer automatisch generierten Computerprogrammbeschreibung

OpenJDK und alle erforderlichen Abhängigkeitspakete werden aus dem Internet heruntergeladen. Der Vorgang dauert einige Sekunden.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

OpenJDK und alle erforderlichen Abhängigkeitspakete werden installiert. Der Vorgang dauert einige Sekunden.

  Ein Screenshot einer automatisch generierten Computerprogrammbeschreibung

Zu diesem Zeitpunkt sollte OpenJDK unter Debian 12 installiert sein.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Überprüfen, ob OpenJDK unter Debian 12 korrekt installiert ist

Führen Sie nach der Installation von OpenJDK die folgenden Befehle aus, um zu überprüfen, ob Sie auf OpenJDK zugreifen können:

$ javac --Ausführung

$ Java --Ausführung

Wie Sie sehen können, sind auf unserer Debian 12-Maschine der OpenJDK-Compiler Version 17 und die OpenJDK-Laufzeitumgebung Version 17 installiert.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Installation von Java OpenJRE unter Debian 12

Wenn Sie nur die Java-Programme unter Debian 12 ausführen möchten, muss OpenJRE auf Ihrem Debian 12-Rechner installiert sein.

Wenn Sie die Java GUI-Programme auf Ihrem Debian 12-Desktop ausführen möchten, müssen Sie die Vollversion von OpenJRE installieren. Wenn Sie auf Ihrem Debian 12-Headless-Server nur die Java-Befehlszeilenprogramme ausführen möchten, können Sie die Headless-Version von OpenJRE installieren.

Um die Vollversion von OpenJRE auf Ihrem Debian 12-Desktop zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren openjdk- 17 -jre

Um die Headless-Version von OpenJRE auf Ihrem Debian 12 Headless-Server zu installieren, führen Sie den folgenden Befehl aus:

$ Sudo geeignet Installieren openjdk- 17 -jre-kopflos

Um die Installation zu bestätigen, drücken Sie UND und dann drücken .

  Ein Screenshot einer automatisch generierten Computerprogrammbeschreibung

OpenJRE und alle erforderlichen Abhängigkeitspakete werden aus dem Internet heruntergeladen. Der Vorgang dauert einige Sekunden.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

OpenJRE und alle erforderlichen Abhängigkeitspakete werden installiert. Der Vorgang dauert einige Sekunden.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Zu diesem Zeitpunkt sollte OpenJRE auf Debian 12 installiert sein.

  Ein Screenshot einer automatisch generierten Computerbeschreibung

Überprüfen, ob OpenJRE unter Debian 12 korrekt installiert ist

Führen Sie nach der Installation von OpenJRE den folgenden Befehl aus, um zu überprüfen, ob Sie auf OpenJRE zugreifen können:

$ Java --Ausführung

Wie Sie sehen, ist auf unserer Debian-12-Maschine die Java-Laufzeitumgebung Version 17 installiert.

Abschluss

Wir haben Ihnen gezeigt, wie Sie Java OpenJDK und OpenJRE auf dem Debian 12-Desktop installieren. Wir haben Ihnen auch gezeigt, wie Sie Java OpenJDK und OpenJRE auf dem Debian 12 Headless-Server installieren.