Java herunterladen: JRE, JDK und kostenlose Builds

Zuletzt geprüft:

Brauchen Sie Java nur, um ein Programm auszuführen, genügt eine Laufzeitumgebung (JRE). Kostenlos und auch für Firmen ohne Lizenzfragen nutzbar ist zum Beispiel Eclipse Temurin von adoptium.net. Die bekannte Oracle-Version von java.com ist nur für private Nutzung kostenlos.

Brauchen Sie Java überhaupt?

Webbrowser unterstützen seit Jahren keine Java-Applets mehr. Auf einem normalen Privat-PC wird Java heute nur noch gebraucht, wenn ein konkretes Programm danach fragt – etwa ältere Banking- oder Steuer-Software, manche Behörden- und Firmenanwendungen, Entwicklungswerkzeuge oder Programme als .jar-Datei. Fehlt Java, meldet sich das Programm meist mit einem Hinweis wie „No Java runtime present“.

Viele Anwendungen bringen ihre Java-Laufzeit inzwischen selbst mit. So installiert der Launcher von Minecraft Java Edition die passende Java-Version automatisch; ein separater Download ist dafür nicht nötig.

JRE oder JDK?

JRE (Java Runtime Environment)JDK (Java Development Kit)
EnthältLaufzeitumgebung zum AusführenLaufzeitumgebung plus Compiler und Entwicklerwerkzeuge
Für wenAnwender, die ein Java-Programm starten wollenProgrammierer, Studierende, Build-Werkzeuge
GrößeKleinerGrößer

Ein JDK kann alles, was eine JRE kann. Wenn Sie unsicher sind, ist das JDK die sichere Wahl. Achten Sie außerdem auf die Hauptversion, die Ihr Programm verlangt. Ein Programm für eine ältere Java-Version läuft meist auch auf einer neueren, aber nicht immer. Bevorzugen Sie LTS-Versionen („Long Term Support“): Sie erhalten über Jahre Sicherheitsupdates.

Oracle oder OpenJDK: die Lizenzfrage

Java selbst ist quelloffen (OpenJDK). Verschiedene Anbieter bauen daraus fertige Installationspakete. Funktional sind sie praktisch gleich, die Lizenzen unterscheiden sich:

Tipp für Selbstständige und Firmen

Oracle prüft Lizenzen in Unternehmen. Wer beruflich Java nutzt, fährt mit einem OpenJDK-Build wie Temurin am sichersten und spart sich die Abo-Frage.

Java unter Windows installieren

  1. Öffnen Sie adoptium.net und wählen Sie unter Temurin die gewünschte Version, Betriebssystem Windows, Architektur x64 und Pakettyp JRE oder JDK.
  2. Laden Sie das .msi-Paket herunter und starten Sie es.
  3. Aktivieren Sie im Installer die Optionen Add to PATH und Set JAVA_HOME variable. Dann finden Programme und die Eingabeaufforderung Java automatisch.
  4. Prüfen Sie die Installation: Öffnen Sie die Eingabeaufforderung (Win + R, cmd) und tippen Sie java -version.

Eine .jar-Datei starten Sie per Doppelklick oder in der Eingabeaufforderung mit java -jar datei.jar. Was es mit der Endung auf sich hat, steht unter Dateiendungen erklärt.

Java auf dem Mac installieren

  1. Prüfen Sie unter Apple-Menü › Über diesen Mac, ob Ihr Mac einen Apple-Chip oder Intel-Prozessor hat.
  2. Laden Sie bei adoptium.net das .pkg-Paket für macOS mit der passenden Architektur (aarch64 für Apple-Chips, x64 für Intel).
  3. Öffnen Sie das Paket und folgen Sie dem Installer. Im Terminal zeigt java -version anschließend die installierte Version.

Sicherheit und Updates

Häufige Fragen

Ist Java kostenlos?

Ja, sofern Sie einen OpenJDK-Build wie Eclipse Temurin nutzen. Die Oracle-Version von java.com ist privat kostenlos, in Unternehmen aber kostenpflichtig.

Kann ich mehrere Java-Versionen gleichzeitig installieren?

Ja. Welche Version beim Befehl „java“ startet, bestimmt die PATH-Variable bzw. JAVA_HOME. Programme mit eigener Laufzeit sind davon nicht betroffen.

Brauche ich Java für Python oder JavaScript?

Nein. Trotz des ähnlichen Namens hat JavaScript nichts mit Java zu tun, und Python ist eine eigenständige Sprache mit eigenem Installer.

Welche Java-Version brauche ich für mein Programm?

Das steht in der Dokumentation oder in der Fehlermeldung. „Unsupported class file major version“ bedeutet: Das Programm verlangt eine neuere Java-Version als installiert ist.