Es gibt 2 Versionen von JDK. OpenJDK und Oracle JDK. OpenJDK ist Open Source und enthält keine proprietären Codes. Oracle JDK ist Closed Source und enthält proprietäre Codes von Oracle.
In diesem Artikel zeige ich Ihnen, wie Sie Oracle JDK 12 und OpenJDK 12 unter Arch Linux installieren. Also lasst uns anfangen.
Installieren von Oracle JDK 12:
Oracle JDK 12 ist im offiziellen Paket-Repository von Arch Linux nicht verfügbar. Sie können Oracle JDK 12 jedoch ganz einfach von der offiziellen Website von Oracle herunterladen und installieren und unter Arch Linux installieren.
Besuchen Sie zuerst https://www.Orakel.com/technetwork/java/javase/downloads/index.html von Ihrem bevorzugten Webbrowser und klicken Sie auf das HERUNTERLADEN Taste für Java SE 12.0.1 oder Java-Plattform (JDK) 12.
Klicken Sie nun auf Akzeptiere die Lizenzbestimmungen die Oracle Technology Network-Lizenzvereinbarung für Oracle Java SE zu akzeptieren.
Klicken Sie nun auf das jdk-12.0.1_linux-x64_bin.Teer.gz Link wie im Screenshot unten markiert.
Ihr Browser sollte Sie auffordern, die Datei zu speichern. Klicke auf Datei speichern und dann klick auf OK.
Ihr Browser sollte mit dem Herunterladen von Oracle JDK-Tar beginnen.gz-Archiv. Es kann eine Weile dauern, bis es abgeschlossen ist.
Sobald der Download abgeschlossen ist, navigieren Sie zum ~/Downloads Verzeichnis mit folgendem Befehl:
$ cd ~/Downloads
Wie Sie sehen, ist das Oracle JDK 12-Tar.gz-Archiv, das ich gerade heruntergeladen habe, ist hier.
Extrahieren Sie nun das Oracle JDK 12-Tar.gz-Archiv im /opt Verzeichnis mit folgendem Befehl:
$ sudo tar xvzf jdk-12.0.1_linux-x64_bin.Teer.gz -C /opt
Das JDK 12 tar.gz-Archiv sollte extrahiert werden.
Wie Sie sehen, ein neues Verzeichnis jdk-12.0.1/ entsteht im /opt Verzeichnis. Notieren Sie den Verzeichnisnamen.
Jetzt müssen Sie eine neue Umgebungsvariable erstellen JAVA_HOME und fügen Sie Oracle JDK 12-Binärdateien zum PFAD Umgebungsvariable. Führen Sie dazu den folgenden Befehl aus:
$ echo -e 'Java_HOME exportieren="/opt/jdk-12.0.1"\nexport PATH="$PATH:$JAVA_HOME/bin"\n'| sudo tee /etc/profile.d/jdk12.Sch
Eine neue Datei /etc/profil.d/jdk12.Sch sollte erstellt werden.
Starten Sie nun Ihren Arch Linux-Computer mit dem folgenden Befehl neu:
$ sudo Neustart
Führen Sie nach dem Hochfahren des Computers den folgenden Befehl aus, um zu überprüfen, ob die JAVA_HOME und PFAD Umgebungsvariablen sind richtig gesetzt.
$ echo $JAVA_HOME && echo $PFADWie Sie sehen, sind die Umgebungsvariablen JAVA_HOME und PATH richtig gesetzt.
Überprüfen Sie nun, ob Oracle JDK 12 mit dem folgenden Befehl funktioniert:
$ Java-VersionWie Sie sehen, funktioniert Oracle JDK 12 ordnungsgemäß.
OpenJDK 12 installieren:
OpenJDK 12 ist im offiziellen Paket-Repository von Arch Linux nicht verfügbar. Sie können es jedoch von der offiziellen Website von OpenJDK herunterladen und unter Arch Linux installieren.
Besuchen Sie zunächst die offizielle Website von OpenJDK 12 unter https://jdk.Java.netto/12/. Sobald die Seite geladen ist, klicken Sie auf das Tar.gz klicken Sie wie im Screenshot unten markiert.
Ihr Browser sollte Sie auffordern, das OpenJDK 12-Tar zu speichern.gz-Archiv. Wählen Datei speichern und klicke auf OK.
Ihr Browser sollte mit dem Herunterladen von OpenJDK 12 tar beginnen.gz-Archiv. Es kann eine Weile dauern, bis es abgeschlossen ist.
Sobald der Download abgeschlossen ist, navigieren Sie zum ~/Downloads Verzeichnis mit folgendem Befehl:
$ cd ~/Downloads
Wie Sie sehen können, ist das OpenJDK 12-Tar.gz-Archiv ist da.
Entpacken Sie nun das OpenJDK 12-Tar.gz-Archiv im /opt Verzeichnis mit folgendem Befehl:
$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.Teer.gz -C /opt
OpenJDK 12-Tar.gz-Archiv sollte heruntergeladen werden.
Ein neues Verzeichnis jdk-12.0.1/ sollte im erstellt werden /opt Verzeichnis.
Jetzt müssen Sie ein neues erstellen JAVA_HOME Umgebungsvariable und aktualisieren Sie die Umgebungsvariable PATH. Führen Sie dazu den folgenden Befehl aus:
$ echo -e 'Java_HOME exportieren="/opt/jdk-12.0.1"\nexport PATH="$PATH:$JAVA_HOME/bin"\n'| sudo tee /etc/profile.d/openjdk12.Sch
Eine neue Datei /etc/profil.d/openjdk12.Sch sollte erstellt werden.
Starten Sie nun Ihren Computer mit dem folgenden Befehl neu:
$ sudo Neustart
Führen Sie nach dem Booten Ihres Computers den folgenden Befehl aus, um zu überprüfen, ob die Umgebungsvariablen JAVA_HOME und PFAD sind richtig eingestellt.
$ echo $JAVA_HOME && echo $PFAD
Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob das OpenJDK 12 funktioniert.
$ Java-VersionWie Sie sehen, funktioniert OpenJDK 12 korrekt.
Kompilieren eines einfachen Java-Programms mit JDK 12:
In diesem Abschnitt zeige ich Ihnen, wie Sie ein einfaches Java-Programm mit JDK 12 kompilieren und ausführen.
Ich habe ein einfaches Java-Programm geschrieben Herzlich willkommen.Java und gespeichert im ~/codes Verzeichnis.
Der Inhalt der Herzlich willkommen.Java Die Java-Quelldatei lautet wie folgt:
Nun, um die zusammenzustellen Herzlich willkommen.Java Quelldatei, führen Sie den folgenden Befehl aus:
$ javac Willkommen.Java
Das Herzlich willkommen.Java Java-Quelldatei sollte kompiliert werden und eine neue Datei Herzlich willkommen.Klasse sollte generiert werden, wie Sie im Screenshot unten sehen können. Es heißt Java-Klassendatei. Der Java-Quellcode wird in Java-Bytecode konvertiert und der konvertierte Bytecode wird in der Klassendatei gespeichert, die die JVM (Java Virtual Machine) ausführen kann.
Jetzt können Sie die kompilierte Java-Klassendatei wie folgt ausführen:
$ java WillkommenHINWEIS: Wenn Sie eine Java-Klassendatei ausführen möchten, schließen Sie die .Klasse Erweiterung.
Wie Sie sehen, wird die richtige Ausgabe angezeigt.
So installieren Sie Oracle JDK 12 und OpenJDK 12 unter Arch Linux. Danke, dass du diesen Artikel gelesen hast.