Installation von JDK 12, OpenJDK 12 und Oracle JDK 12 unter Ubuntu 19.04

über jdk 12 unter Ubuntu 19.04

Im nächsten Artikel werden wir uns ansehen, wie wir können Installieren Sie das JDK 12 unter Ubuntu. Java Development Kit oder JDK ist ein Tool zum Entwickeln von Java-Anwendungen. Auf diese Weise können Benutzer unsere Java-Codes kompilieren, ausführen, testen und signieren.

Derzeit finden wir 2 Versionen von JDK. Einer heißt OpenJDK und der andere Oracle-JDK. Das erste ist ein Projekt, um JDK frei von Oracle-Codes zu halten. Es handelt sich um eine Open Source-Implementierung von Oracle JDK, die nicht Open Source ist und viele Einschränkungen aufweist.

Installieren Sie JDK 12 unter Ubuntu 19.04

Java-Logo
Verwandte Artikel:
Installieren Sie Java 8, 9 und 10 unter Ubuntu 18.04 und Derivaten

OpenJDK 12 Installation

Wir werden finden können OpenJDK 12 ist im offiziellen Ubuntu 19.04-Paket-Repository verfügbar. Daher können wir es problemlos mit dem APT-Paketmanager installieren. Zuerst müssen wir den Cache des APT-Paket-Repositorys mit dem folgenden Befehl aktualisieren:

sudo apt update

OpenJDK 12 hat zwei Versionen. EIN Vollversion und Version von kopfloses System. Diese neueste Version enthält keine GUI-Programmierbibliotheken und benötigt weniger Speicherplatz.

Wenn sie interessiert sind Installieren Sie die Vollversion von OpenJDK 12Führen Sie den folgenden Befehl im Terminal aus (Strg + Alt + T):

openjdk Installation 12

sudo apt install openjdk-12-jdk

Wenn Sie mehr interessiert sind Installieren Sie die Headless-Systemversion von OpenJDK 12Der auszuführende Befehl lautet wie folgt:

Openjdk 12 Headless-Installation

sudo apt install openjdk-12-jdk-headless

Nach der Installation von OpenJDK 12 können wir den folgenden Befehl ausführen, um Überprüfen Sie, ob OpenJDK ordnungsgemäß funktioniert:

openjdk version

java -version

Installieren von Oracle JDK 12 mit PPA

In Ubuntu 19.04 können wir auch Oracle JDK 12 installieren. Diese Version von JDK ist jedoch nicht im offiziellen Ubuntu-Paket-Repository verfügbar Wir können das Linuxuprising / Java PPA verwenden, um es zu installieren.

Wenn wir das Linuxuprising / Java PPA in Ubuntu 19.04 hinzufügen möchten, müssen wir in einem Terminal (Strg + Alt + T) nur den folgenden Befehl ausführen:

Repo Linuxsprising hinzufügen

sudo add-apt-repository ppa:linuxuprising/java

Danach können wir Installieren Sie Oracle JDK 12 Eingabe des Befehls:

Installieren Sie Oracle Java 12

sudo apt install oracle-java12-installer

Während der Installation müssen Sie “Akzeptieren"Und drücke Einleitung / Intro um die Annahme der zu beenden Oracle Technology Network-Lizenzvereinbarung für Oracle Java SE.

Oracle-Technologie-Lizenzvereinbarung

Nach der Installation können wir Überprüfen Sie, ob es funktioniert Geben Sie den folgenden Befehl in das Terminal ein:

Oracle Java JDK-Version

java -version

Oracle JDK 12-Installation mit dem .DEB-Paket

Eine weitere Option zur Installation von Oracle JDK lädt die entsprechende .DEB-Datei von der offiziellen Website herunter. Dazu müssen Sie die besuchen Oracle-Website vom Browser. Sobald Sie auf der Seite sind, müssen Sie auf die Schaltfläche "Laden Sie Java Platform (JDK) 12 herunter«.

Laden Sie die Oracle JDK 12 .deb-Datei herunter

nach Akzeptieren Sie die Lizenzvereinbarung, werden Klicken Sie auf die .DEB-Paketdatei jdk-12.0.1. Dies ist die neueste Version zum Zeitpunkt des Schreibens dieses Artikels.

Akzeptieren Sie die Lizenz auf der Oracle-Website

Der Browser fordert uns auf, die .DEB-Datei zu speichern. Download beendet Wir werden in das Verzeichnis gehen ~ / Downloadsoder in den Ordner, in dem Sie das heruntergeladene Paket gespeichert haben:

cd ~/Descargas

Jetzt Wir werden das .DEB-Paket installieren wie folgt:

Installieren Sie die .deb JDK-Datei 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

Der nächste Schritt wird sein Suchen Sie den Pfad des bin / -Verzeichnisses des Deb-Pakets jdk-12.0.1. Wir werden dies mit dem folgenden Befehl erreichen:

jdk 12 binäre Lokalisierung

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Jetzt Wir werden JAVA_HOME hinzufügen y Wir werden die Variable PATH aktualisieren mit folgendem Befehl:

Javahome- und Pfadvariablen aktualisieren

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Danach haben wir Starten Sie unsere Ubuntu-Maschine neu mit folgendem Befehl:

sudo reboot now

Nach dem Neustart des Computers können wir den folgenden Befehl ausführen Überprüfen Sie, ob die Umgebungsvariablen JAVA_HOME und PATH richtig eingestellt sind:

Überprüfen von Java-Variablen

echo $JAVA_HOME && echo $PATH

Wenn alles stimmt, können wir Überprüfen Sie, ob Oracle JDK 12 ordnungsgemäß funktioniert Eingabe:

Java-Version aus Paket .deb installiert

java -version

Kompilieren und Ausführen eines einfachen Java-Programms

Sobald das JDK 12 installiert ist, besteht der nächste Schritt darin, ein kleines und einfaches Java-Programm zu schreiben, um zu überprüfen, ob wir es kompilieren und mit OpenJDK 12 oder Oracle JDK 12 ausführen können.

Um es zu tun Wir werden eine Datei namens TestJava.java erstellen und innen werden wir die folgenden Zeilen schreiben:

Beispielcode eines Java-Programms

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Jetzt für Kompilieren Sie die Quelldatei TestJava.java In einem Terminal (Strg + Alt + T) gehen wir in das Verzeichnis, in dem die gerade erstellte Datei gespeichert ist. In diesem Ordner führen wir den folgenden Befehl aus:

javac PruebaJava.java

Dieser Befehl sollte eine neue Datei mit dem Namen generieren TestJava.class. Dies ist eine Java-Klassendatei und enthält Java-Bytecodes, die die JVM (Java virtuelle Maschine) ausführen kann.

Java Beispiel Build

Wenn alles richtig war, können wir Führen Sie die Java-Klassendatei TestJava.class aus aus sicherer manera:

Java Beispiel funktioniert

java PruebaJava

Im vorherigen Befehl müssen Sie Schreiben Sie nur den Dateinamen ohne die Erweiterung .class. Sonst funktioniert es nicht. Wenn alles gut geht, werden wir den erwarteten Ausgang sehen. Daher wurde das Programm JavaTest.java mit JDK 12 kompiliert und erfolgreich ausgeführt.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Alexander sagte

    Vielen Dank, der Guide hat mir geholfen