Installieren Sie OpenJDK Top 10 auf Debian 9 Stretch

Installieren Sie OpenJDK Top 10 auf Debian 9 Stretch
Kurz gesagt, Java Development Kit (JDK) wird verwendet, um den Java -Quellcode in Java -Byte -Code zu kompilieren. Dann übersetzt Java Runtime Environment (JRE) den Java -Byte -Code in Maschinensprache und führt Java -Programme aus. Wenn Sie JDK installieren, müssen Sie JRE nicht separat installieren. Wenn Sie jedoch nur Java -Programme ausführen möchten, um sie nicht zu entwickeln, können Sie es separat installieren.

Es gibt 2 Versionen von JDK. Oracle Jdk und OpenJDK. Alle Komponenten von OpenJDK sind Open Source. Das gleiche passt nicht zu Oracle JDK. Einige Komponenten von Oracle JDK sind proprietär. Deshalb bevorzugen einige Leute OpenJDK gegenüber Oracle JDK.

OpenJDK 10 ist vor kurzem gerade herausgekommen. In diesem Artikel werde ich Ihnen also zeigen, wie Sie es in Debian 9 Stretch installieren können. Lass uns anfangen.

Herunterladen von OpenJDK 10

In diesem Abschnitt werde ich Ihnen zeigen, wie Sie OpenJDK 10 von der offiziellen Website von OpenJDK herunterladen können.

Gehen Sie zuerst auf die offizielle Website von OpenJDK 10 unter http: // jdk.Java.net/ 10/ und Sie sollten die folgende Seite sehen, wie im Screenshot unten gezeigt.

Scrollen Sie ein wenig nach unten in die Downloads Abschnitt. Klicken Sie auf den Link, wie im Screenshot unten markiert, um die 64-Bit-Linux-Version von OpenJDK 10 herunterzuladen Teer.gz Archiv.

Klicke auf Datei speichern und dann klicken Sie auf OK.

Ihr Download sollte wie im Screenshot unten angezeigt werden.

Installieren von OpenJDK 10

Sobald Ihr Download abgeschlossen ist Downloads Verzeichnis Ihrer Webbrowser. In meinem Fall ist es das Downloads/ Verzeichnis in meinem Benutzer HEIM Verzeichnis.

Navigieren Sie zuerst zur Navigation zum Downloads/ Verzeichnis mit dem folgenden Befehl:

$ cd ~/downloads

Wenn Sie nun den Verzeichnisinhalt auflisten ls -lh Befehl, Sie sollten das OpenJDK 10 TAR -Archiv finden, wie im markierten Abschnitt des Screenshot unten gezeigt.

Jetzt müssen Sie das Teerarchiv extrahieren. Ich werde es in meinem extrahieren /opt Verzeichnis. Möglicherweise möchten Sie ein anderes Verzeichnis auswählen. Sie können dies tun.

$ sudo tar xvzf openjdk-10_linux-x64_bin.Teer.gz -c install_dir

Das Teerarchiv sollte extrahiert werden.

Nun, wenn Sie Ihre auflisten Install_dir, In meinem Fall ist es das /opt Verzeichnis sollten Sie sehen JDK-10/ Verzeichnis wie im Screenshot unten markiert.

Jetzt müssen Sie es dem hinzufügen WEG Ihr Debian 9 -Betriebssystem. Auf diese Weise müssen Sie den gesamten Weg nicht in Ihre OpenJDK 10 -Binärdateien eingeben, um Java -Programme zu kompilieren oder auszuführen.

Führen Sie den folgenden Befehl aus, um eine neue Datei zu erstellen JDK10.Sch In /etc/Profil.D Verzeichnis:

$ sudo nano /etc /Profil.D/JDK10.Sch

Sie sollten das folgende Fenster sehen.

Fügen Sie nun der Datei die folgenden Zeilen hinzu:

Exportieren Sie java_home = "nstall_dir/jdk-10"
Export path = "$ path: $ java_home/bin"

Der Install_dir in meinem Fall /opt

Jetzt drücken + X, dann drücken y und dann drücken Sie um die Datei zu speichern.

Sobald die Datei gespeichert ist, starten Sie Ihren Computer mit dem folgenden Befehl neu:

$ sudo Neustart

Führen Sie nach dem Start Ihres Computers den folgenden Befehl aus, um zu testen, ob die Java_Home Umgebungsvariable ist verfügbar:

$ echo $ java_home

Wie Sie im Screenshot unten sehen können, ist es auf den richtigen Pfad eingestellt.

Sie können auch die überprüfen WEG Umgebungsvariable mit dem folgenden Befehl:

$ echo $ path

Wie Sie im markierten Abschnitt des Screenshot unten sehen können Behälter/ Verzeichnis wird zum hinzugefügt WEG.

Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob OpenJDK funktioniert oder nicht:

$ javac -version

Wie Sie im Screenshot unten sehen können, funktioniert OpenJDK 10 richtig.

Kompilieren und Ausführen eines Java -Programms mit OpenJDK 10

In diesem Abschnitt werde ich ein einfaches Java -Programm mit OpenJDK 10 kompilieren und ausführen, um Ihnen zu zeigen, dass OpenJDK 10 richtig funktioniert.

Dies ist mein einfaches Hello World -Programm, das in gespeicherter Programm gespart wurde ~/Documents/codes/helloWorld.Java Datei.

öffentliche Klasse Helloworld
public static void main (String [] args)
System.aus.println ("Hallo Welt von LinuxHint!");

Helloworld zusammenstellen.Java mit OpenJDK 10

Navigieren Sie zuerst zum Verzeichnis, in dem die Datei mit dem folgenden Befehl gespeichert wird:

$ cd ~/dokuments/codes

Nun zu kompilieren Hallo Welt.Java Java -Quelldatei führen Sie den folgenden Befehl aus:

$ Javac HelloWorld.Java

HelloWorld mit OpenJDK 10 leiten

Einmal der Hallo Welt.Java Datei wird zusammengestellt, a Hallo Welt.Klasse Datei wird generiert. Dies ist die Java -Byte -Code -Datei, mit der Sie mit dem ausgeführt werden Java Befehl wie folgt:

$ Java HelloWorld

NOTIZ: Wenn der Java -Byte -Code -Dateiname ist Hallo Welt.Klasse, Sie laufen Java HelloWorld. Sie dürfen nicht einschließen .Klasse Verlängerung. Ansonsten wird es nicht funktionieren.

Wie Sie sehen können, lief das Java -Programm erfolgreich und zeigte die richtige Ausgabe an.

So installieren Sie OpenJDK 10 auf Debian 9 Stretch. Vielen Dank für das Lesen dieses Artikels.