Java in Ubuntu installieren – so geht es | Anleitung

Erfahren Sie, wie Sie Java unter Ubuntu schnell und sicher installieren, konfigurieren und prüfen, um Anwendungen zuverlässig auszuführen.

Java in Ubuntu installieren – so geht es | Anleitung

Java gehört zu den wichtigsten Laufzeitumgebungen und Programmiersprachen für Linux-Systeme. Viele Anwendungen, Serverdienste und Entwicklerwerkzeuge setzen Java voraus. Ubuntu bietet mehrere einfache und sichere Wege, Java zu installieren und zu verwalten.

In dieser Anleitung erfahren Sie Schritt für Schritt, wie Sie Java unter Ubuntu installieren, die passende Version auswählen, mehrere Java-Versionen parallel nutzen und typische Probleme vermeiden. Der Artikel richtet sich an Einsteiger und Fortgeschrittene gleichermaßen.

Was ist Java und warum ist es unter Ubuntu wichtig?

Java ist eine plattformunabhängige Programmiersprache und Laufzeitumgebung. Das zentrale Prinzip lautet: „Write once, run anywhere“. Programme, die in Java geschrieben sind, laufen auf allen Systemen, auf denen eine passende Java Runtime Environment (JRE) oder ein Java Development Kit (JDK) installiert ist.

Unter Ubuntu wird Java häufig benötigt für:

  • Server-Anwendungen wie Webserver oder Applikationsserver
  • Entwicklungsumgebungen und Build-Tools
  • Unternehmenssoftware und Datenbank-Tools
  • Spiele, Installer und spezielle Desktop-Anwendungen

Ohne eine korrekt installierte Java-Version lassen sich viele Programme nicht starten oder kompilieren.

JRE oder JDK – was brauchen Sie?

Bevor Sie Java installieren, sollten Sie wissen, welche Variante Sie benötigen.

Java Runtime Environment (JRE)

Die JRE enthält alles, was zum Ausführen von Java-Programmen notwendig ist. Sie reicht aus, wenn Sie Java-Anwendungen lediglich starten möchten.

Java Development Kit (JDK)

Das JDK enthält zusätzlich zur JRE alle Werkzeuge zur Entwicklung von Java-Programmen, etwa Compiler, Debugger und Dokumentations-Tools. Wenn Sie selbst programmieren oder Software bauen möchten, ist das JDK erforderlich.

In den meisten Fällen empfiehlt sich direkt die Installation des JDK, da es die JRE automatisch einschließt.

Welche Java-Versionen gibt es?

Java erscheint in regelmäßigen Versionen. Besonders relevant sind sogenannte LTS-Versionen (Long Term Support). Diese erhalten über Jahre Sicherheitsupdates und werden bevorzugt in produktiven Umgebungen eingesetzt.

Typische Versionen unter Ubuntu sind:

  • Java 8 (ältere, aber weit verbreitete Version)
  • Java 11 (LTS, sehr stabil)
  • Java 17 (aktuelle LTS-Version)
  • Neuere Zwischenversionen für spezielle Anforderungen

Ubuntu stellt diese Versionen direkt über die Paketverwaltung bereit.

Vorhandene Java-Installation prüfen

Bevor Sie Java neu installieren, sollten Sie prüfen, ob bereits eine Version vorhanden ist.

Öffnen Sie ein Terminal und geben Sie ein:

java -version

Wenn Java installiert ist, sehen Sie die Versionsnummer. Erscheint eine Fehlermeldung, ist Java noch nicht installiert oder nicht korrekt eingerichtet.

Java über die Paketverwaltung installieren (empfohlen)

Der einfachste und sicherste Weg ist die Installation über die offiziellen Ubuntu-Paketquellen.

Paketliste aktualisieren

Aktualisieren Sie zuerst die Paketinformationen:

sudo apt update

Standard-JDK installieren

Installieren Sie die empfohlene Java-Version:

sudo apt install default-jdk

Ubuntu wählt automatisch eine stabile LTS-Version aus. Nach Abschluss der Installation steht Java sofort zur Verfügung.

Installation überprüfen

Prüfen Sie erneut die Version:

java -version

Wenn eine Versionsnummer angezeigt wird, war die Installation erfolgreich.

Bestimmte Java-Version installieren

Manchmal benötigen Anwendungen eine bestimmte Java-Version.

Java 8 installieren

sudo apt install openjdk-8-jdk

Java 11 installieren

sudo apt install openjdk-11-jdk

Java 17 installieren

sudo apt install openjdk-17-jdk

Alle diese Versionen können parallel installiert werden.

Mehrere Java-Versionen verwalten

Ubuntu erlaubt es, mehrere Java-Versionen gleichzeitig zu nutzen.

Aktive Java-Version auswählen

Nutzen Sie das Alternativen-System:

sudo update-alternatives --config java

Sie erhalten eine Liste aller installierten Java-Versionen und können die gewünschte auswählen.

Standard-Java-Compiler festlegen

Auch der Compiler kann umgestellt werden:

sudo update-alternatives --config javac

So stellen Sie sicher, dass Programme und Builds mit der richtigen Version arbeiten.

JAVA_HOME korrekt setzen

Viele Anwendungen erwarten die Umgebungsvariable JAVA_HOME.

Java-Pfad ermitteln

readlink -f /usr/bin/java | sed "s:/bin/java::"

JAVA_HOME setzen

Öffnen Sie die Konfigurationsdatei:

nano ~/.bashrc

Fügen Sie am Ende hinzu:

export JAVA_HOME=/pfad/zu/java
export PATH=$JAVA_HOME/bin:$PATH

Speichern Sie die Datei und laden Sie sie neu:

source ~/.bashrc

Java unter Ubuntu deinstallieren

Wenn Sie eine Java-Version nicht mehr benötigen, können Sie sie entfernen.

Einzelne Version entfernen

sudo apt remove openjdk-11-jdk

Nicht mehr benötigte Pakete aufräumen

sudo apt autoremove

So halten Sie Ihr System schlank und aktuell.

Häufige Probleme und Lösungen

Java wird nicht gefunden

Stellen Sie sicher, dass Java installiert ist und der Pfad korrekt gesetzt wurde.

Falsche Java-Version aktiv

Nutzen Sie das Alternativen-System, um die richtige Version auszuwählen.

Anwendung startet nicht

Prüfen Sie, ob die benötigte Java-Version installiert ist und ob JAVA_HOME korrekt gesetzt wurde.

OpenJDK vs. proprietäre Java-Versionen

Ubuntu nutzt standardmäßig OpenJDK. Diese freie Implementierung ist stabil, sicher und für fast alle Anwendungsfälle ausreichend.

Vorteile von OpenJDK:

  • Open Source
  • Regelmäßige Sicherheitsupdates
  • Direkte Integration in Ubuntu

Proprietäre Varianten werden nur in speziellen Szenarien benötigt.

Java für Entwickler unter Ubuntu

Entwickler profitieren von der engen Verzahnung zwischen Java und Ubuntu. Build-Tools, IDEs und Server laufen stabil und performant.

Empfohlene Schritte für Entwickler:

  • Aktuelle LTS-Version installieren
  • JAVA_HOME korrekt setzen
  • Mehrere Versionen parallel verwalten
  • Regelmäßig Updates einspielen

So bleibt Ihre Entwicklungsumgebung zuverlässig.

Java-Updates unter Ubuntu

Java wird über das normale Update-System gepflegt.

sudo apt update
sudo apt upgrade

Damit erhalten Sie automatisch Sicherheitsupdates und Fehlerkorrekturen für alle installierten Java-Versionen.

Sicherheit und empfohlene Vorgehensweisen

  • Nutzen Sie bevorzugt LTS-Versionen
  • Entfernen Sie ungenutzte Java-Versionen
  • Halten Sie Ihr System aktuell
  • Setzen Sie JAVA_HOME explizit für produktive Anwendungen

Diese Maßnahmen erhöhen Stabilität und Sicherheit.

Fazit

Java lässt sich unter Ubuntu schnell, sicher und flexibel installieren. Dank der Paketverwaltung haben Sie Zugriff auf verschiedene Versionen und können diese parallel betreiben.

Ob Sie Java nur für einzelne Anwendungen benötigen oder aktiv entwickeln – Ubuntu bietet alle Werkzeuge, um Java effizient zu nutzen.

Mit der richtigen Version, sauber gesetzten Umgebungsvariablen und regelmäßigen Updates steht einer stabilen Java-Umgebung nichts im Weg.