Installieren Sie Java auf Ubuntu 20.04 LTS

Tutorial zur Installation von JAVA auf Ubuntu 20.04 LTS

In diesem Tutorial-Beitrag werden wir JAVA, JRE und JDK installieren. Wir hoffen, dass Sie die Unterschiede zwischen JRE und JDK kennen.

JDK: Java Development Kit oder JDK ist eine Entwicklungsumgebung, die für die Entwicklung von Java-Anwendungen verwendet wird.

JRE: JAVA Runtime Environment oder JRE dient zum Ausführen von Java-Anwendungen. Es ist ein Teil von JDK.

Installieren Sie Java auf Ubuntu 20.04 LTS

Installieren Sie OpenJDK oder Oracle Java entsprechend Ihren Anforderungen.

Installieren Sie OpenJDK in Ubuntu 20.04 LTS

Aktualisieren Sie zunächst den Repository-Index.

sudo apt update

Installieren Sie OpenJDK JDK in Ubuntu 20.04 LTS

JDK (Standard-JDK 11)

sudo apt install -y default-jdk

Java JDK 11

sudo apt install -y openjdk-11-jdk

Java JDK 8

sudo apt install -y openjdk-8-jdk
JDK Headless

Standard-JDK, also JDK 11

sudo apt install -y default-jdk-headless

Java JDK 11

sudo apt install -y openjdk-11-jdk-headless

Java JDK 8

sudo apt install -y openjdk-8-jdk-headless

Installieren Sie OpenJDK JRE

JRE

Standard-JRE, d. h. JRE 11

 sudo apt install -y default-jre

Java JRE 11

sudo apt install -y openjdk-11-jre

Java JRE 8

sudo apt install -y openjdk-8-jre
JRE Headless

Standard-JRE, d. h. JRE 11

sudo apt install -y default-jre-headless

Java JRE 11 ###

sudo apt install -y openjdk-11-jre-headless

Java JRE 8

sudo apt install -y openjdk-8-jre-headless

Installieren Sie Oracle Java in Ubuntu 20.04 LTS

Es gibt keine separate Java-Laufzeitumgebung, da Oracle JDK v9.x und höher jetzt auch JRE enthält.

Laden Sie Oracle Java JDK herunter

Sie können das JDK in Ubuntu 20.04 LTS entweder über die Befehlszeile oder über den Browser herunterladen.

Gehe zum Oracle JDK und laden Sie das .deb-Paket für die einfache Installation herunter.

Laden Sie Oracle Java JDK 14 herunter

Oracle Java JDK 11 (LTS)

Oracle Java JDK 8

Alternativ können Sie Oracle JAVA über die Befehlszeile herunterladen und installieren:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.1+7/664493ef4a6946b186ff29eb326336a2/jdk-14.0.1_linux-x64_bin.deb

Installieren Sie Oracle Java JDK in Ubuntu 20.04 LTS mit dem Befehl apt.

For Oracle Java JDK 14

sudo apt install -y ./jdk-14.0.1_linux-x64_bin.deb

For Oracle Java JDK 11 (LTS)

sudo apt install -y ./jdk-11.0.7_linux-x64_bin.deb

For Oracle Java JDK 8

sudo tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/lib/jvm/

Wenn Sie Oracle JDK über das .deb-Paket installieren, wird es standardmäßig im Verzeichnis /usr/lib/jvm installiert

Erstellen Sie mit Oracle JDK einen symbolischen Link für Java.

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1

Führen Sie den Befehl update-alternatives aus, um die Standard-Java-Version festzulegen. Wenn auf Ihrem System unterschiedliche Versionen installiert sind, werden Ihnen mehrere Optionen angezeigt:

sudo update-alternatives --config java

Führen Sie den folgenden Befehl aus, um Ihre JAVA-Version zu überprüfen.

java -version

Umgebungsvariablen in Ubuntu 20.04 LTS einrichten

Sie können eine Datei im Verzeichnis /etc/profile.d erstellen, um die Variablen für Ihre Benutzer zu platzieren.

sudo nano /etc/profile.d/java.sh

Ändern Sie nun den Variablenpfad basierend auf dem Java-Speicherort in Ihrem Ubuntu 20.04 LTS.

export PATH=$PATH:/usr/lib/jvm/java-11-openjdk-amd64/bin/
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
export J2SDKDIR=/usr/lib/jvm/java-11-openjdk-amd64/

Laden Sie die Umgebungen mit dem folgenden Befehl:

source /etc/profile.d/java.sh

Wenn Sie die Umgebungsvariablen für einen bestimmten Benutzer festlegen möchten, müssen Sie die oben genannten Variablen in der folgenden Datei platzieren.

~/.bash_profile-Datei.

Anzeigen und Steuern Ihres Android-Geräts über Ubuntu 20.04

Beitragsnavigation

Schreibe einen Kommentar

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