ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

OpenJDK

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


Du möchtest den Artikel für eine weitere Ubuntu-Version testen? Mitarbeit im Wiki ist immer willkommen! Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

Dieser Artikel beschäftigt sich mit der Installation von OpenJDK. Diese Java-Variante reicht für die meisten Anwender aus, wenn Java installiert werden soll. Sie existiert analog zu Oracle Java in verschiedenen Versionen. Dabei ist folgendes zu berücksichtigen:

OpenJDK in den offiziellen Paketquellen
Version Ubuntu 16.04 Ubuntu 18.04 Ubuntu 18.10 Ubuntu 19.04
OpenJDK 8 ja ja ja nein
OpenJDK 9 ja nein nein nein
OpenJDK 10 nein ja nein nein
OpenJDK 11 nein ja ja ja

Installation

OpenJDK 11

ab Ubuntu 18.04

Folgendes Paket muss installiert werden [1]:

  • openjdk-11-jre (universe, seit Ubuntu 18.04, Java-Laufzeitumgebung für Anwender)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-11-jre 

Oder mit apturl installieren, Link: apt://openjdk-11-jre

Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete:

  • openjdk-11-jdk (universe, Java Development Kit für Entwickler )

  • openjdk-11-demo (universe, Beispieldateien für Java)

  • openjdk-11-doc (universe, Dokumentation für Entwickler)

  • openjdk-11-jre-headless (universe, kleinere Java-Laufzeitumgebung für monitorlose Server)

  • openjdk-11-source (universe, Quellpakete von Java)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-11-jdk openjdk-11-demo openjdk-11-doc openjdk-11-jre-headless openjdk-11-source 

Oder mit apturl installieren, Link: apt://openjdk-11-jdk,openjdk-11-demo,openjdk-11-doc,openjdk-11-jre-headless,openjdk-11-source

Möchte man Java-Webstart nutzen, benötigt man zusätzlich das folgende Paket:

  • icedtea-netx (universe, Java Web-Start )

Befehl zum Installieren der Pakete:

sudo apt-get install icedtea-netx 

Oder mit apturl installieren, Link: apt://icedtea-netx

OpenJDK 9 (Entwicklungsversion)

nur Ubuntu 16.04

Folgendes Paket muss installiert werden [1]:

  • openjdk-9-jre (universe, nur Ubuntu 16.04, Java-Laufzeitumgebung für Anwender)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-9-jre 

Oder mit apturl installieren, Link: apt://openjdk-9-jre

Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete:

  • openjdk-9-jdk (universe, Java Development Kit für Entwickler )

  • openjdk-9-demo (universe, Beispieldateien für Java)

  • openjdk-9-doc (universe, Dokumentation für Entwickler)

  • openjdk-9-jre-headless (universe, kleinere Java-Laufzeitumgebung für monitorlose Server)

  • openjdk-9-source (universe, Quellpakete von Java)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-9-jdk openjdk-9-demo openjdk-9-doc openjdk-9-jre-headless openjdk-9-source 

Oder mit apturl installieren, Link: apt://openjdk-9-jdk,openjdk-9-demo,openjdk-9-doc,openjdk-9-jre-headless,openjdk-9-source

OpenJDK 8

nur bis Ubuntu 18.10

Folgendes Paket muss installiert werden [1]:

  • openjdk-8-jre (universe, Java-Laufzeitumgebung für Anwender)

  • icedtea-8-plugin (universe, optional, seit Ubuntu 16.04)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-8-jre icedtea-8-plugin 

Oder mit apturl installieren, Link: apt://openjdk-8-jre,icedtea-8-plugin

Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete:

  • openjdk-8-jdk (universe, Java Development Kit für Entwickler )

  • openjdk-8-demo (universe, Beispieldateien für Java)

  • openjdk-8-doc (universe, Dokumentation für Entwickler)

  • openjdk-8-jre-headless (universe, kleinere Java-Laufzeitumgebung für monitorlose Server)

  • openjdk-8-source (universe, Quellpakete von Java)

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-8-jdk openjdk-8-demo openjdk-8-doc openjdk-8-jre-headless openjdk-8-source 

Oder mit apturl installieren, Link: apt://openjdk-8-jdk,openjdk-8-demo,openjdk-8-doc,openjdk-8-jre-headless,openjdk-8-source

Problembehebung

Programmstarter erstellen

Beispiele, wie man einen Programmstarter für OpenJDK erstellt, finden sich in den Artikel .desktop-Dateien (Abschnitt „Java“) und Java/Oracle Java (Abschnitt „Programmstarter-anlegen“).

Diese Revision wurde am 18. April 2019 11:05 von shorty erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Java, Internet, Programmierung