logo

So finden Sie die Java-Version unter Linux

Sun Microsystems hat Java erstellt 1995 als objektorientierte Programmiersprache auf hohem Niveau. Java hat sich im Laufe der Zeit zu einer der bekanntesten Hochsprachen entwickelt. Heutzutage erfreut es sich großer Beliebtheit bei Unternehmen aus der Finanz-, Wissenschafts- und Immobilienbranche. Es ist Open Source, plattformunabhängig, anpassbar und einfach zu verstehen und zu verwenden.

Eine der beliebtesten Programmiersprachen zur Erstellung verschiedener plattformübergreifender Anwendungen heißt Java. Der Großteil dessen, was in Python möglich ist, ist auch in Java möglich. Zusätzlich, Jpython ist eine Version von Python, die mit Java und der JVM (Java Virtual Machine) funktioniert. In diesem Artikel erfahren Sie, wie Sie die neueste Java-Version für Ubuntu Linux finden und installieren, falls sie noch nicht installiert ist.

Wie Sie mithilfe der Befehlszeile feststellen, welche Java-Version auf Ihrem Linux-System installiert ist, wird in diesem Artikel beschrieben. Dies kann hilfreich sein, wenn Sie Software einrichten, die eine bestimmte Java-Version benötigt.

Was ist die Java-Version?

Die Java-Version gibt die Java-Softwareversion an, die Ihr Betriebssystem derzeit verwendet.

Für verbesserte Leistung, Stabilität, komplexe Funktionen und die neuesten Sicherheitsupdates wird dringend empfohlen, die Version zu aktualisieren. Dies kann Ihnen dabei helfen, auf dem Laufenden zu bleiben und viele unerwünschte Probleme zu vermeiden.

Sie müssen auf die neueste Java-Version aktualisieren, um viele Websites, Pakete oder Bibliotheken nutzen zu können. Bleiben Sie daher besser auf dem Laufenden und laden Sie die neueste Version auf Ihren PC herunter. Beispielsweise bietet die neueste Java-Version interessante Funktionen wie die Möglichkeit, 3D-Bilder zu untersuchen.

Beginnen wir ohne weitere Umschweife mit der Installation und Überprüfung der Java-Version.

Überprüfen der Java-Version

Semantische Versionierung wird von Java verwendet. Produktionsreife Releases werden wie folgt versioniert:

 MAJOR.MINOR.SECURITY 

Java 11.0.8 hat beispielsweise drei Versionen: eine Sicherheitsversion, eine Nebenversion und eine Hauptversion von 11.

WESENTLICH - Neue Features und Funktionen sind in Hauptversionen enthalten.

UNERHEBLICH – Kleinere Updates enthalten eine Reihe kompatibler Fehlerbehebungen.

Zeichenfolge Teilzeichenfolge Java

SICHERHEIT – Kritische Sicherheitsfixes sind in Sicherheitsversionen enthalten.

Befolgen Sie im Allgemeinen die folgenden zwei Schritte, um die Java-Version in Ihrem System zu überprüfen:

  1. Öffnen Sie die Eingabeaufforderung.
  2. Benutzen Sie die Java-Version Befehl, um die aktuell auf Ihrem System installierte Java-Version zu ermitteln:

Überprüfung der Java-Version für Linux Ubuntu, Debian und CentOS

Befolgen Sie die folgenden Schritte:

  1. Starten Sie das Terminal.
  2. Führen Sie den nächsten Befehl aus:
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

In diesem Beispiel läuft unsere Maschine Java-Version 19.0.1 . Möglicherweise ist die Version auf Ihrem PC eine andere.

Wenn Sie die Fehlermeldung erhalten: Java: Befehl nicht gefunden,' Java ist nicht auf dem Computer installiert. Verwenden Sie abhängig von Ihrer Linux-Distribution eine der folgenden Anweisungen, um Java zu installieren.

Es gibt Möglichkeiten, Pakete im Terminal zu installieren. Sie sollten die Version direkt über das Terminal installieren können, indem Sie diese Befehle kopieren und ausführen. Da keine dieser Versionen eine grafische Benutzeroberfläche erfordert, sind sie alle „kopflos“.

Sie können jedoch die Browsertechnik nutzen, um die neueste Version (16.02) herunterzuladen. Lassen Sie uns nun den Installationsprozess Schritt für Schritt durchgehen.

Java über den Browser installieren

Beachten Sie die Anweisungen zum Herunterladen von Java.

  • Gehen Sie zu Google und geben Sie „ein“ Laden Sie Java JDK herunter ,‘ und klicken Sie auf den ersten angezeigten Link.
  • Das „Java Development Kit“ (JDK) ist ein Tool zur Erstellung Java-basierter Software. Alternativ können Sie die Seite auch direkt aufrufen, indem Sie auf diesen Link klicken.
  • Gehen Sie unter „Java SE-Downloads“ zu „Java SE 16“, da dies die aktuellste Version ist. Das Herunterladen des JDK erfolgt wie folgt.
  • Finden Sie die ' Linux x64 Debian-Paket ', indem Sie durch die Pakete scrollen. Laden Sie das dort vorhandene Dokument herunter. Sie werden sehen, dass die Datei vorhanden ist Deb-Erweiterung da Ubuntu Programme mithilfe von Debian-Paketen installiert.
  • Öffnen Sie den Ordner mit dem heruntergeladenen Paket, sobald der Download abgeschlossen ist. Wählen Sie „Im Terminal öffnen“, indem Sie an einer beliebigen Stelle im Fenster mit der rechten Maustaste klicken.
  • Um mit dem Entpacken des heruntergeladenen Pakets zu beginnen, geben Sie den folgenden Befehl in das Terminal ein.

Überprüfen Sie mithilfe des Java-Installationspfads die Java-Version:

Der Java-Installationspfad kann auch zur Überprüfung der Java-Version verwendet werden.

Es gibt zwei Möglichkeiten, den Java-Installationspfad oder das Java-Installationsverzeichnis zu finden.

  • Der folgende Befehl kann als erster Ansatz zum Auffinden des Java-Installationspfads verwendet werden:
 update-alternatives --list java 

Dadurch wird der gesamte Java-Pfad angezeigt, wie unten dargestellt:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

Hinweis: Führen Sie den folgenden Befehl aus, um auf die Betriebssysteme CentOS und RHEL zuzugreifen:

 update-alternatives --list 
  • Mit dem Befehl whereis kann auch nach dem Java-Pfad gesucht werden.

Verwenden Sie den Befehl whereis wie unten gezeigt:

 Whereis java 

Ausgabe : Die Ausgabe sollte wie folgt aussehen:

Java-Druck
 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

Verwenden Sie anschließend den Befehl ls, um aufzulisten, was sich in /usr/bin/java befindet:

 ls -l /usr/bin/java 

Sie sollten das folgende Ergebnis beobachten:

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

Wie Sie der obigen Ausgabe entnehmen können, ist /usr/bin/java ein symbolischer Link zu /etc/alternatives/java.

Um den Inhalt von /etc/alternatives/java aufzulisten, verwenden Sie die ls-Befehl einmal mehr.

Der Pfad wird angezeigt.

Suchen Sie in der Liste der installierten Pakete nach der Java-Version:

Um eine Liste der installierten Pakete anzuzeigen und eine Java-Suche durchzuführen, können Sie auch die Java-Version überprüfen. Befolgen Sie die nachstehenden Anweisungen für die Betriebssysteme Ubuntu und Debian:

Sie können alle installierten Pakete mit den Befehlen apt oder dpkg auflisten.

1. Listen Sie mit dem Befehl apt alle installierten Pakete auf und suchen Sie nach Java:

 apt list --installed | grep -i openjdk 

Die folgende Ausgabe sollte die installierte Java-Version anzeigen:

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. Listen Sie mit dem Befehl dpkg alle installierten Pakete auf und suchen Sie nach Java:

 dpkg -l | grep -i openjdk 

Die folgende Ausgabe sollte die installierte Java-Version anzeigen:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

Befolgen Sie die nachstehenden Anweisungen für die Betriebssysteme CentOS und RHEL:

Um alle installierten Pakete aufzulisten und nach Java zu suchen, verwenden Sie die yum- oder dnf-Befehle Wie nachfolgend dargestellt:

 yum list installed | grep -i openjdk 

Dadurch wird die installierte Java-Version wie unten angezeigt angezeigt:

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

Befreien Sie sich von Java-Versionen

Sie können den folgenden Befehl eingeben, um Java von Ihrem Computer zu entfernen:

Java-Liste zum Array
 sudo apt remove default-jdk default-jre 

Wenn wir das Paket entfernen möchten, können wir den Befehl eingeben:

 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Das Paket wird entfernt, wenn Sie „Y“ und dann „ENTER“ drücken.

Wird es in JDK oder JRE möglich sein?

Zum Ausführen von Java-Apps (Java-Laufzeitumgebung) ist JRE erforderlich. Es funktioniert mit mehreren Betriebssystemen, darunter Windows, Linux, Mac und Solaris.

Java-Programme werden mit dem JDK (Java Development Kit) entwickelt. Die Mehrheit der Programmierer beginnt oft dort. Je nachdem, was Sie erreichen möchten.

Verwendung von JDK (wann…?)

Sie möchten Java-Anwendungen erstellen. Ein Compiler und ein Java-Anwendungsstarter sind enthalten.

Über den Java Application Launcher, der JRE startet, hat es zum Codieren Zugriff auf die primären Java-Bibliotheken.

JRE Verwendungszweck

Es müssen Bibliotheken und andere Dateien verwendet werden. Es fehlt ein eigener Compiler und eine Fehlererkennungssoftware. bei der Verwendung von Hilfsprogrammen wie Mathematik oder datenbezogenen Sätzen und Anweisungen zum Ausführen von Java-basierten Apps.

Einige Java-Anwendungen

Java wird hauptsächlich für verwendet

  • Erstellen von Anwendungen für Android.
  • bei der Erstellung von Cloud-basierten und Webanwendungen.
  • wie Netbeans und die Eclipse-Software.
  • Chatbots.
  • Spiele.
  • Unternehmens- und wissenschaftliche Anwendungen

Führen Sie einfach java -version aus, um schnell zu sehen, welche Java-Version auf Ihrem Linux-System installiert ist.

Die Aktualisierung unserer Programme ist unerlässlich, wenn wir auf dem Laufenden bleiben und praktische Erfahrungen mit der neuesten Software und den neuesten Paketen sammeln möchten. Diese Kontrolle und Abwägung kann einen großen Beitrag dazu leisten, sicherzustellen, dass unser System effektiv, sicher und aktuell ist.

Sobald die Java-Version bekannt ist, können Sie mit der Erstellung von einfachen Desktop-Programmen bis hin zu mobilen Programmen beginnen.