Java/Installation/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:

  1. ⚓︎ Installation von Programmen

Inhaltsverzeichnis
  1. Installation
    1. OpenJDK 25
    2. OpenJDK 21
    3. OpenJDK 17
    4. OpenJDK 11
    5. OpenJDK 8
  2. Problembehebung
    1. Programmstarter erstellen
  3. Links

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 22.04 Ubuntu 24.04 Ubuntu 25.10
OpenJDK 8 ja ja nein
OpenJDK 11 ja ja ja
OpenJDK 17 ja ja ja
OpenJDK 18 ja nein nein
OpenJDK 21 ja ja ja
OpenJDK 25 nein ja ja

Installation

OpenJDK 25

Folgendes Paket muss installiert werden [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-25-jre 

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

Befehl zum Installieren der Pakete:

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

OpenJDK 21

Folgendes Paket muss installiert werden [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-21-jre 

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

Befehl zum Installieren der Pakete:

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

OpenJDK 17

Folgendes Paket muss installiert werden [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-17-jre 

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

Befehl zum Installieren der Pakete:

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

OpenJDK 11

Folgendes Paket muss installiert werden [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-11-jre 

Möchte man Javaprogramme selbst entwickeln, benötigt man zusätzlich die folgenden Pakete (verfügbar seit Ubuntu 18.04):

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 

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

Befehl zum Installieren der Pakete:

sudo apt-get install icedtea-netx 

OpenJDK 8

Folgendes Paket muss installiert werden [1]:

Befehl zum Installieren der Pakete:

sudo apt-get install openjdk-8-jre 

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

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 

Problembehebung

Programmstarter erstellen

Beispiele, wie man einen Programmstarter für OpenJDK erstellt, finden sich in den Artikeln .desktop-Dateien und Java/Oracle_Java.