Einführung
Java ist eine der beliebtesten Programmiersprachen. Es wird für die Entwicklung von leichten Mobil- bis hin zu Desktop-Anwendungen verwendet.
Diese Schritt-für-Schritt-Anleitung zeigt Ihnen, wie einfach es ist, Java auf Ubuntu 18.04 oder 20.04 zu installieren .
Voraussetzungen
- Ein Benutzerkonto mit sudo Privilegien
- Zugriff auf das Befehlszeilen-/Terminalfenster
- Der Befehl apt (apt-get)
Java-Versionen
Es sind vier Java-Plattformen verfügbar:
- Java Standard Edition (Java SE)
- Java Micro Editions (Java ME)
- Java Enterprise Edition (JavaEE)
- JavaFX
In diesem Dokument betrachten wir verschiedene Pakete innerhalb der Java SE .
Das Ubuntu-Repository bietet zwei (2) Open-Source-Java-Pakete, das Java Development Kit (Open JDK) und Java Runtime Environment (JRE öffnen). Sie verwenden JRE zum Ausführen von Java-basierten Anwendungen, während JDK zum Entwickeln und Programmieren mit Java dient.
Ebenfalls verfügbar ist Oracle Java , eine weitere SE-Implementierung, die zusätzliche kommerzielle Merkmale aufweist. Sie finden das offizielle Oracle JDK über ein Drittanbieter-Repository. Beachten Sie jedoch, dass die Lizenz nur die nicht-kommerzielle Nutzung erlaubt der Software.
Java auf Ubuntu installieren
Sie können ein oder mehrere Java-Pakete installieren. Sie können auch entscheiden, welche Version Sie auf Ihrem System haben möchten, indem Sie eine bestimmte Versionsnummer installieren. Die aktuelle Standard- und LTS-Version ist Java 11.
Installieren Sie OpenJDK
1. Öffnen Sie das Terminal (Strg + Alt +T ) und aktualisieren Sie das Paket-Repository, um sicherzustellen, dass Sie die neueste Softwareversion herunterladen:
sudo apt update
2. Dann können Sie getrost das neueste Java Development Kit installieren mit folgendem Befehl:
sudo apt install default-jdk
3. Bestätigen Sie die Installation, indem Sie y eingeben (Ja) und drücken Sie Enter .
Installieren Sie OpenJRE 11
1. Bevor Sie die Java Runtime Environment installieren , stellen Sie sicher, dass Sie das Repository aktualisieren mit:
sudo apt update
2. Geben Sie als Nächstes den folgenden Befehl ein, um Java RE herunterzuladen und zu installieren:
sudo apt install default-jre
Geben Sie j ein (Ja) und drücken Sie Enter um die Installation zu bestätigen.
Installieren Sie Oracle Java 11
So laden Sie das offizielle Oracle JDK herunter , müssen Sie zuerst ein Drittanbieter-Repository herunterladen.
Wir enthalten Anweisungen für Installationen aus 2 (zwei) verschiedenen Paket-Repositories. Sie können entscheiden, von welcher Sie lieber herunterladen möchten.
Option 1:Laden Sie Oracle Java von Webupd8 PPA herunter
1. Fügen Sie zuerst das erforderliche Paket-Repository hinzu, indem Sie Folgendes eingeben:
sudo add-apt-repository ppa:webupd8team/java
Drücken Sie Enter wenn Sie dazu aufgefordert werden.
2. Stellen Sie sicher, dass Sie Ihr System aktualisieren, bevor Sie mit der Installation beginnen:
sudo apt update
3. Jetzt können Sie Java 11 installieren , die neueste LTS-Version:
sudo apt install oracle-java11-installer
4. Optional können Sie diese Java-Version mit dem folgenden Befehl als Standard festlegen:
sudo apt install oracle-java11-set-default
Option 2:Laden Sie Oracle Java von Linux Uprising PPA herunter
1. Bevor Sie das neue Repository hinzufügen, installieren Sie die erforderlichen Pakete, falls Sie sie noch nicht auf Ihrem System haben:
sudo apt install software-properties-common
2. Fügen Sie als Nächstes das Repository mit dem folgenden Befehl hinzu:
sudo add-apt-repository ppa:linuxuprising/java
3. Aktualisieren Sie die Paketliste, bevor Sie neue Software installieren, mit:
sudo apt update
4. Laden Sie dann die neueste Version von Oracle Java (Versionsnummer 11) herunter und installieren Sie sie:
sudo apt install oracle-java11-installer
Stellen Sie sicher, dass Java auf Ihrem System installiert ist
Überprüfen Sie nun, ob die Software Teil Ihres Systems ist.
Verwenden Sie den folgenden Befehl, um die ausgeführte Java-Version zu überprüfen:
java –version
Die erfolgreiche Installation von Java auf Ubuntu gibt Details aus, wie im Bild unten.
Wenn es keine Java-Version gibt, sagt das System, dass es die Software nicht finden kann.
Installieren Sie eine bestimmte Version von Java
Wenn Sie aus irgendeinem Grund nicht die standardmäßige oder neueste Version von Java installieren möchten, können Sie die gewünschte Versionsnummer angeben.
Installieren Sie eine bestimmte Version von OpenJDK
Sie können sich entscheiden, Open JDK 8 anstelle des standardmäßigen OpenJDK 11 zu verwenden.
Öffnen Sie dazu das Terminal und geben Sie den folgenden Befehl ein:
sudo apt install openjdk-8-jdk
Überprüfen Sie die installierte Java-Version mit dem folgenden Befehl:
java –version
Installieren Sie eine bestimmte Version von Oracle Java
Wenn Sie die Oracle Java-Pakete aus einem Drittanbieter-Repository herunterladen, müssen Sie die Versionsnummer als Teil des Codes eingeben.
Wenn Sie also andere Versionen von Java Oracle auf Ihrem System haben möchten, ändern Sie diese Nummer entsprechend.
Der Befehl zum Installieren von Oracle JDK lautet wie folgt (das Symbol # repräsentiert die Java-Version):
sudo apt install oracle-java#-installer
Wenn Sie beispielsweise Java 10 installieren möchten, verwenden Sie den Befehl:
sudo apt install oracle-java10-installer
So legen Sie die Standard-Java-Version fest
Da auf Ihrem System mehrere Java-Versionen installiert sein können, können Sie entscheiden, welche die Standardversion ist.
Führen Sie zuerst einen Befehl aus, der alle installierten Versionen auf Ihrem Computer anzeigt:
sudo update-alternatives --config java
Das obige Bild zeigt, dass es bei diesem System zwei Alternativen gibt. Diese Auswahlmöglichkeiten werden durch Zahlen 1 dargestellt (Java 11) und 2 (Java 8), während die 0 bezieht sich auf die aktuelle Standardversion.
Wie die Ausgabe anweist, können Sie die Standardversion ändern, indem Sie die zugehörige Nummer (in diesem Fall 1 oder 2) eingeben und Eingabe drücken .
So legen Sie die Umgebungsvariable JAVA_HOME fest
Das JAVA_HOME Die Umgebungsvariable bestimmt den Speicherort Ihrer Java-Installation. Die Variable hilft anderen Anwendungen, einfach auf den Installationspfad von Java zuzugreifen.
1. Um die Variable JAVA_HOME einzurichten, müssen Sie zuerst herausfinden, wo Java installiert ist. Verwenden Sie den folgenden Befehl, um es zu finden:
sudo update-alternatives --config java
Der Pfad Abschnitt zeigt die Orte, die in diesem Fall sind:
- /usr/lib/jvm/java-11-openjdk-amd64/bin/java (wobei OpenJDK 11 befindet)
- /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java (wobei OpenJDK 8 befindet)
2. Sobald Sie alle Pfade sehen, kopieren eine Ihrer bevorzugten Java-Versionen.
3. Öffnen Sie dann die Datei /etc/environment mit jedem Texteditor. In diesem Beispiel verwenden wir Nano :
nano /etc/environment
4. Fügen Sie am Ende der Datei eine Zeile hinzu, die den Speicherort von JAVA_HOME auf folgende Weise angibt:
JAVA_HOME=”/your/installation/path/”
Wenn wir beispielsweise im vorherigen Schritt den Installationspfad für Java 11 kopiert haben, lautet die hinzugefügte Zeile im Textcode-Editor:
So deinstallieren Sie Java unter Ubuntu
Falls Sie eines der installierten Java-Pakete entfernen müssen, verwenden Sie apt remove
Befehl.
Um Open JDK 11 zu entfernen, führen Sie den folgenden Befehl aus:
sudo apt remove default-jdk
So deinstallieren Sie OpenJDK 8:
sudo apt remove openjdk-8-jdk
Nachdem Sie den Befehl ausgeführt haben, bestätigen Sie die Fortsetzung des Vorgangs, indem Sie y drücken (ja) und die Pakete werden entfernt.