Linux Mint

So installieren Sie OpenJDK (Java) unter Ubuntu

So installieren Sie OpenJDK (Java) unter Ubuntu

Java ist eine der beliebtesten Programmiersprachen der Welt. Es ist immer noch eine der besten Sprachen zum Erstellen leistungsstarker plattformübergreifender Anwendungen sowie Webanwendungen. Sogar Android-Apps werden mit Java erstellt. Java ist jedoch nicht nur für Programmierer notwendig.

Viele gängige Anwendungen und Software erfordern die Installation von Java, weshalb auch Nicht-Programmierer es in ihrem System haben müssen. Aus diesem Grund haben wir für diese Lektüre ein ausführliches Tutorial zur Installation von OpenJDK (Open Java Development Kit) zusammengestellt, damit Sie die Java-Anwendungen ausführen und erstellen können create. Aber zuerst gehen wir ein paar grundlegende Fragen durch, wie zum Beispiel: Was ist OpenJDK und welche Funktionen bietet es??

Was ist OpenJDK??

Die Java-Plattform ist derzeit im Besitz von Oracle und wird von diesem verwaltet. Sie haben drei verschiedene Editionen für die Plattform bereitgestellt, nämlich die Standard Edition (SE), Enterprise Edition (EE) und Micro Edition (ME). OpenJDK ist die quelloffene und kostenlose Version des Java Development Kit für Java SE.

Es wird von Oracle verwaltet und deckt so ziemlich alle notwendigen Komponenten ab, die Sie beim Erstellen und Ausführen von Java-basierten Anwendungen unterstützen. Dazu gehören die Java Class Library, der Java Compiler, die Java Virtual Machine (JVM) und die Java Runtime Environment (JRE).

Abgesehen davon enthält OpenJDK den Hauptquellcode für alle anderen JDK-Projekte auf dem Markt. Dazu gehören beliebte JDK-Optionen wie Amazon Corretto und AdoptOpenJDK.

OpenJDK vs. Oracle Java: Was ist der Unterschied??

Da OpenJDK aktiv von Oracle gewartet wird, unterscheidet es sich von der kommerziellen Version - Oracle Java? Hier sind einige Unterschiede zwischen den beiden Java-Implementierungen.

Veröffentlichungszeitplan & Support

Oracle Java folgt einem dreijährigen Release-Zyklus, während OpenJDK einem viel kürzeren sechsmonatigen Release-Zeitplan folgt. Das bedeutet, dass Sie mit Oracle Java langfristigen Support für seine Releases erhalten. Mit OpenJDK dauert der Support für die aktuelle Version jedoch nur bis zur Veröffentlichung der nächsten Version.

Lizenzierung

Oracle JDK fällt unter die Oracle Binary Code License Agreement, während OpenJDK unter die GNU General Public License v . fällt.2 mit einer Verknüpfungsausnahme.

Darüber hinaus müssen Unternehmen ab Januar 2019 eine kommerzielle Lizenz von Oracle erwerben, um Updates sowie fortlaufenden Support zu erhalten. Es steht Ihnen jedoch frei, OpenJDK für alle Ihre kommerziellen Projekte zu verwenden, ohne eine Prämie zu zahlen und trotzdem Zugriff auf alle Funktionsupdates zu erhalten.

Entwicklung

Oracle Java wird vollständig von der Oracle Corporation entwickelt und gewartet. OpenJDK wird jedoch gemeinsam von Oracle, OpenJDK und der Java Community entwickelt - zu der namhafte Technologiegiganten wie Red Hat, IBM, SAP AG, Apple Inc. gehören., und viele mehr.

Performance

Ab Java 11 hat OpenJDK zu 99% die gleiche Codebasis wie Oracle Java, was in beiden Instanzen ein ähnliches Leistungsniveau bedeutet.

Abgesehen davon sehen wir jedoch, dass Oracle Java viel bessere Ergebnisse in Bezug auf Reaktionsfähigkeit und JVM-Leistung erzielt. Dies liegt daran, dass Oracle sich stärker auf seine Unternehmenskunden konzentriert und daher der Stabilität besondere Aufmerksamkeit schenkt.

Auf der anderen Seite, da OpenJDK häufig mit mehr Releases herauskommt, neigen sie dazu, häufiger auf neue Probleme zu stoßen. Sie können die Feedback-Seite der OpenJDK-Community überprüfen und mehr Benutzerbeschwerden über Instabilitäts- und Leistungsprobleme erfahren.

Eigenschaften

Oracle Java zeichnet ein paar zusätzliche Schnickschnack über die ansonsten sehr lange Liste von Funktionen und Optionen von OpenJDK auf. Einige der zusätzlichen Dinge, die Sie mit Oracle Java erhalten, umfassen den Zugriff auf Java Mission Control sowie eine Funktion zum Teilen von Anwendungsklassendaten. Sie erhalten auch bessere Renderer zusammen mit mehr Garbage-Collection-Optionen.

Abgesehen davon decken sowohl OpenJDK als auch Oracle Java die gleichen Funktionen ab. Hier ist ein kurzer Blick auf einige der bemerkenswerten Funktionen von OpenJDK 11, um Ihnen eine Vorstellung zu geben:

Wenn Sie sich alle Features und Funktionen von OpenJDK 11 genauer ansehen möchten, empfehlen wir Ihnen, die offizielle Seite zu besuchen, um auf die vollständige Dokumentation zuzugreifen.

OpenJDK unter Ubuntu installieren

Nachdem Sie nun ein grundlegendes Verständnis von OpenJDK und all seinen verschiedenen Features und Funktionen haben, sprechen wir über die Installation unter Ubuntu - genauer gesagt - - Installation von OpenJDK 11 auf Ubuntu 20.04. Um Ihnen zu helfen, haben wir eine detaillierte Anleitung zusammengestellt, die jeden einzelnen Schritt erläutert, um Ihnen bei der ordnungsgemäßen Installation von OpenJDK auf Ihrem Ubuntu-PC zu helfen.

Schritt 1: Überprüfen Sie, ob Java bereits installiert ist

OpenJDK wird oft mit Ubuntu geliefert. Daher sollten Sie zunächst prüfen, ob Ihr Ubuntu-PC bereits vorinstalliert ist. Wir empfehlen Ihnen jedoch zunächst, den Paketindex durch Eingabe des folgenden Befehls im Terminal zu aktualisieren:

$ sudo apt-Update

Wenn alle Pakete aktualisiert sind, geben Sie diesen Befehl ein, um die auf Ihrem System installierte Java-Version zu überprüfen.

$ Java-Version

Wenn Java installiert ist, zeigt der obige Befehl die Versionsnummer von JRE (Java Runtime Environment) und die Versionsnummer von JDK (Java Development Kit Environment) an.

Überprüfen der Java-Version

Wie Sie jedoch im obigen Bild sehen können, wird die Meldung angezeigt, dass - "Befehl 'java' nicht gefunden".” Dies bedeutet, dass Java nicht auf unserem Ubuntu-PC installiert ist und wir es installieren müssen. Kommen wir also dazu to!

Schritt 2: JDK und JRE unter Ubuntu installieren

Um Java unter Ubuntu zu installieren, geben Sie zuerst den folgenden Befehl ein:

$ sudo apt install default-jre

Dies wird die Java Runtime Environment (JRE) von OpenJDK 11 installieren.

JRE installieren

Wenn Sie Java nur installieren wollten, um Java-basierte Anwendungen auszuführen, reicht es aus, die JRE zu installieren. Es wird mit den Java-Bibliotheken und Java-Plugins sowie der Java Virtual Machine (JVM) und Java Web Start geliefert, damit Sie alle Java-Anwendungen ausführen können.

Wenn Sie jedoch Entwickler sind und Ihre eigenen Java-Anwendungen erstellen möchten, benötigen Sie das JDK (Java Development Kit), da es auch mit dem Java-Compiler und den notwendigen Debugging-Tools geliefert wird.

Um nun das JDK von OpenJDK 11 zu installieren, müssen Sie diesen Befehl in das Terminal eingeben:

$ sudo apt install default-jdk

Dies wird Ihnen einen ähnlichen Ausgabebildschirm geben:

JDK installieren

Jetzt müssen Sie nur noch prüfen, ob Java korrekt auf Ihrem System installiert wurde. Dazu prüfen wir mit diesem Befehl erneut, ob die auf unserem System installierte Java-Version vorhanden ist:

$ Java-Version

Gleichzeitig sollten Sie mit diesem Befehl auch die Version des installierten Java-Compilers überprüfen:

$ javac-Version

Sie sollten einen Ausgabebildschirm sehen, der Ihnen die Versionsnummern wie folgt anzeigt:

Überprüfen der Version von Java und Java-Compiler

Und das ist es! Sie haben JRE und JDK erfolgreich von OpenJDK auf Ihrem Ubuntu-PC installiert. Sie können jetzt jede beliebige Java-Anwendung ausführen und erstellen, die Sie mögen.

Deinstallation von OpenJDK unter Ubuntu

Wir haben darüber gesprochen, was OpenJDK ist, seine verschiedenen Funktionen und Funktionen und wie Sie es auf Ihrem Ubuntu-PC installieren. Um die Dinge zum Abschluss zu bringen, hier ist eine kurze Anleitung zur Deinstallation von OpenJDK von Ubuntu.

Dies ist schnell durch Eingabe des folgenden Befehls im Terminal erledigt:

$ sudo apt-get purge --auto-remove openjdk*

Sie sehen einen ähnlichen Ausgabebildschirm, wie unten gezeigt:

Java deinstallieren

Der Befehl entfernt OpenJDK von Ihrem Ubuntu-PC zusammen mit all seinen Abhängigkeiten und Konfigurationsdateien. Um zu überprüfen, ob OpenJDK vollständig von Ihrem System entfernt wurde, können Sie diesen Befehl erneut im Terminal verwenden.

$ Java-Version

Genau wie beim ersten Mal sollten Sie die Zeile „command 'java' not found“ sehen, was bedeutet, dass Java erfolgreich von Ihrem System deinstalliert wurde.

Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....
So installieren und spielen Sie Doom unter Linux
Einführung in Doom Die Doom-Serie entstand in den 90er Jahren nach der Veröffentlichung des ursprünglichen Doom. Es war sofort ein Hit und seitdem hat...
Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...