ubuntuusers.de

Java 14

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Oracle Java Version 14 erschien im März 2020. Die Unterstützung endet im September 2020. Es ist nur das Java Developement Kit verfügbar.

Installation

Hinweis:

Pakete sind nur für 64-Bit-Systeme (amd64/Intel64) verfügbar.

Installation über PPA

Linuxuprising 🇬🇧 bietet ein PPA für Java 14 JDK an. Im PPA ist aus Lizenzgründen nur ein Installer enthalten, der die erforderlichen Daten von Oracle-Servern lädt und anschließend die Installation durchführt.

Adresszeile zum Hinzufügen des PPAs:

  • ppa:linuxuprising/java

Hinweis!

Zusätzliche Fremdquellen können das System gefährden.


Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der Wiki/Vorlagen/PPA/ppa.png PPA-Beschreibung des Eigentümers/Teams linuxuprising zu entnehmen.

Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.

Nach dem Aktualisieren der Paketliste kann folgendes Paket installiert werden.

  • oracle-java14-installer

Paketliste zum Kopieren:

sudo apt-get install oracle-java14-installer 

Oder mit apturl installieren, Link: apt://oracle-java14-installer

Mit DEB-Paket von Oracle

Hinweis!

Fremdpakete können das System gefährden.

Achtung!

Bei der Installationsmethode über das DEB-Paket wird Java nicht automatisch aktualisiert. Dies muss manuell erledigt werden.

Oracle bietet mittlerweile auch DEB-Pakete für Java 14 JDK an. Diese können von der Downloadseite 🇬🇧 ⮷ bezogen werden. Dann kann das Paket mit dpkg installiert werden:

sudo dpkg -i jdk-14.x.x_linux-x64_bin.deb 

Java im Alternativen-System einbinden

Da bei dieser Installationsmethode Java 14 nicht als Standard festgelegt wird, kann man dies manuell tun. Mittels

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14/bin/java 100
sudo update-alternatives --set java /usr/lib/jvm/jdk-14/bin/java 

wird der Befehl java dem Alternativen-System hinzugefügt und anschließend Oracle Java 14 als Standard-Java festgelegt. Dies funktioniert äquivalent mit allen anderen ausführbaren Dateien im Verzeichnis /usr/lib/jvm/jdk-14/bin.

Manuell

Achtung!

Bei einer manuellen Installation wird Java nicht automatisch über die Paketverwaltung aktualisiert. Dies muss manuell erledigt werden.

Hinweis!

Fremdsoftware kann das System gefährden.

Oracle bietet weiterhin Archive mit den Java-Dateien an. Diese können ebenfalls von der Downloadseite ⮷ 🇬🇧 heruntergeladen werden. Dieses Archiv muss mittels eines Archivierungsprogrammes entpackt werden.

tar -xzf jdk-14.x.x_linux-x64_bin.tar.gz  -C /tmp 

Die ausführbaren Dateien können direkt genutzt werden. Alternativ können diese nach /opt kopiert werden. Auch das Alternativen-System (siehe oben) kann eingerichtet werden.

sudo mkdir /opt/jdk14
sudo cp -r /tmp/jdk-14.x.x /opt/jdk14 

Deinstallation

Zur Deinstallation löscht man das Verzeichnis, in das man die Dateien kopiert/entpackt hat. Am Beispiel oben wäre das /opt/jdk14.

sudo rm -R /opt/jdk14 

Hat man das Alternativen-System eingerichtet so sind auch dessen Einträge zu löschen (hat man weitere Einträge z.B. für javac angelegt muss man den Befehl für javac wiederholen, dabei wird java sowohl im Namen als auch im Pfad ersetzt durch javac ersetzt).

sudo update-alternatives --remove java /opt/jdk14/bin/java 

Diese Revision wurde am 26. März 2020 17:55 von noisefloor erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Programmierung, System, unfreie Software