In diesem Artikel werde ich Ihnen zeigen, wie Sie Oracle JDK 11 auf Ubuntu installieren. Ich werde Ubuntu 18 benutzen.04 LTS für die Demonstration. Aber es sollte auf einer LTS -Version von Ubuntu funktionieren. Also lasst uns anfangen.
Oracle JDK 11 ist im offiziellen Paket -Repository von Ubuntu nicht verfügbar. Sie können es jedoch problemlos von der offiziellen Website von Oracle herunterladen und auf Ubuntu installieren.
Besuchen Sie zunächst die offizielle Seite von Java SE unter https: // www.Orakel.com/technetwork/java/javase/Übersicht/Index.html
Sobald die Seite geladen wird, klicken Sie auf Downlaoden wie im Screenshot unten markiert.
Nun, aus dem Java SE 11.X (LTS) Abschnitt, klicken Sie auf HERUNTERLADEN wie im Screenshot unten markiert. Zum Zeitpunkt dieses Schreibens ist die neueste Version von JDK 11 11.0.1.
Scrollen Sie nun ein wenig nach unten und klicken Sie auf Akzeptiere die Lizenzbestimmungen wie im Screenshot unten markiert.
Nachdem Sie die Oracle Technology Network -Lizenzvereinbarung für die Oracle Java Standard Edition akzeptiert haben, können Sie Oracle JDK 11 herunterladen. Um Oracle JDK 11 für Ubuntu herunterzuladen.
Ihr Browser sollte Sie auffordern, die Deb -Paketdatei von Oracle JDK 11 zu speichern. Wählen Datei speichern und klicken Sie auf OK.
Ihr Download sollte beginnen. Es kann eine Weile dauern, bis es fertig ist.
Installation von Oracle JDK 11:
Wenn der Download abgeschlossen ist, navigieren Sie zum Verzeichnis, in dem Ihr Browser die DEB -Paketdatei gespeichert hat. Normalerweise ist es das ~/Downloads Verzeichnis in Ihrem Login -Benutzer -Heimverzeichnis.
$ cd ~/downloads
Wie du sehen kannst, JDK-11.0.1_LINUX-X64_BIN.Deb Paketdatei ist da.
NOTIZ: Der Paket -Dateiname kann sich zum Zeitpunkt des Lesens dieses Artikels unterscheiden. Stellen Sie sicher.
Installieren Sie nun Oracle JDK 11 mit dem folgenden Befehl:
$ sudo dpkg -i jdk -11.0.1_LINUX-X64_BIN.Deb
Geben Sie nun Ihr Passwort Ihres Anmeldeberbens ein und drücken Sie jetzt .
Oracle JDK 11 sollte installiert werden.
Hinzufügen von Oracle JDK 11 zum Pfad:
Die Oracle JDK 11 Deb -Paketdatei installiert Oracle JDK 11 in /usr/lib/jvm Verzeichnis. Es ist standardmäßig nicht auf dem Weg. Also müssen wir es manuell zum Weg von Ubuntu hinzufügen.
Ermitteln Sie zunächst den Verzeichnisnamen, in dem der Oracle JDK 11 mit dem folgenden Befehl installiert ist:
$ ls/usr/lib/jvm/
Wie Sie sehen können, ist der Verzeichnisname JDK-11.0.1/ in meinem Fall. Es kann für Sie anders sein. Stellen Sie sicher, dass Sie es von nun an durch Ihre ersetzen.
Erstellen Sie nun eine neue Datei /etc/Profil.D/JDK11.Sch mit dem folgenden Befehl:
$ sudo nano /etc /Profil.D/JDK11.Sch
Eine leere Datei sollte geöffnet werden.
Fügen Sie nun die folgenden Zeilen zur Datei hinzu.
Exportieren Sie java_home = "/usr/lib/jvm/jdk-11.0.1 "
Export path = "$ path: $ java_home/bin"
NOTIZ: Stellen Sie sicher, dass Sie sich ändern JDK-11.0.1 zum Verzeichnisnamen, den Sie haben.
Schließlich sieht die Datei wie folgt aus. Jetzt drücken + X und dann drücken Sie y gefolgt von um die Datei zu speichern.
Starten Sie Ihren Computer nun mit dem folgenden Befehl neu:
$ sudo Neustart
Öffnen Sie nach Ihren Computerstiefeln ein Terminal und führen Sie die folgenden Befehle aus, um zu überprüfen, ob Java_Home Die Variable ist korrekt eingestellt und Oracle JDK 11 ist auf der WEG.
$ echo $ java_home
$ echo $ path
Wie du sehen kannst, Java_Home Und WEG Variablen sind korrekt eingestellt.
Führen Sie nun den folgenden Befehl aus, um zu überprüfen, ob JDK 11 funktioniert.
$ javac -version
Wie Sie sehen können, kann ich die ausführen Javac binär ohne Probleme. Also arbeitet JDK 11.
Kompilien eines Java -Programms mit Oracle JDK 11:
Jetzt werde ich ein einfaches Java -Programm schreiben, um zu testen, ob wir es mit Oracle JDK 11 kompilieren und ausführen können.
Erstellen Sie nun eine Datei Hallo.Java und geben Sie die folgenden Zeilen darin ein.
öffentliche Klasse HalloNun zu kompilieren Hallo.Java Quelldatei, ein Terminal öffnen und zu dem Verzeichnis navigieren, wo Ihr Hallo.Java Die Quelldatei wird gespeichert und führt den folgenden Befehl aus:
$ javac Hallo.JavaEine neue Datei Hallo.Klasse sollte erzeugt werden, wie Sie im Screenshot unten sehen können. Es wird eine Java -Klassendatei bezeichnet. Die Java -Klassendatei enthält Java -Bytecodes, die die JVM (Java Virtual Machine) ausführen kann.
Jetzt renn Hallo.Klasse Java -Klassendatei wie folgt:
$ java Hallo
NOTIZ: Geben Sie nur den Dateinamen ohne ein .Klasse Verlängerung. Ansonsten wird es nicht funktionieren.
Die richtige Ausgabe wird angezeigt, wie Sie im Screenshot unten sehen können.
So installieren Sie Oracle JDK 11 auf Ubuntu. Danke, dass du diesen Artikel gelesen hast.