Java herunterladen: JRE, JDK und kostenlose Builds
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ält | Laufzeitumgebung zum Ausführen | Laufzeitumgebung plus Compiler und Entwicklerwerkzeuge |
| Für wen | Anwender, die ein Java-Programm starten wollen | Programmierer, Studierende, Build-Werkzeuge |
| Größe | Kleiner | Größ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:
- Eclipse Temurin (
adoptium.net): kostenlos für alle Zwecke, mit JRE- und JDK-Paketen für Windows, Mac und Linux. - Microsoft Build of OpenJDK, Amazon Corretto, Azul Zulu: ebenfalls kostenlos, jeweils mit eigenen Update-Zusagen.
- Oracle Java von
java.com: für private Nutzung kostenlos. Für den Einsatz im Unternehmen verlangt Oracle für diese Version ein kostenpflichtiges Abonnement. - Oracle JDK von
oracle.com/java: Für aktuelle Versionen gelten eigene Gratis-Bedingungen, die aber zeitlich begrenzt sind und sich mehrfach geändert haben.
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
- Öffnen Sie
adoptium.netund wählen Sie unter Temurin die gewünschte Version, Betriebssystem Windows, Architektur x64 und Pakettyp JRE oder JDK. - Laden Sie das
.msi-Paket herunter und starten Sie es. - Aktivieren Sie im Installer die Optionen Add to PATH und Set JAVA_HOME variable. Dann finden Programme und die Eingabeaufforderung Java automatisch.
- Prüfen Sie die Installation: Öffnen Sie die Eingabeaufforderung (Win + R,
cmd) und tippen Siejava -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
- Prüfen Sie unter Apple-Menü › Über diesen Mac, ob Ihr Mac einen Apple-Chip oder Intel-Prozessor hat.
- Laden Sie bei
adoptium.netdas.pkg-Paket für macOS mit der passenden Architektur (aarch64 für Apple-Chips, x64 für Intel). - Öffnen Sie das Paket und folgen Sie dem Installer. Im Terminal zeigt
java -versionanschließend die installierte Version.
Sicherheit und Updates
- Alte Versionen entfernen: Unter Einstellungen › Apps › Installierte Apps sehen Sie alle Java-Installationen. Behalten Sie nur, was Ihre Programme brauchen.
- Updates: Der Temurin-Installer aktualisiert sich nicht selbst. Installieren Sie Sicherheitsupdates manuell oder per
winget upgrade, wenn Sie das Paket über winget installiert haben. - Gefälschte Update-Hinweise: Pop-ups im Browser, die ein „dringendes Java-Update“ verlangen, sind Betrug. Java meldet Updates nie über Webseiten. Mehr dazu unter Fake-Download-Buttons erkennen.
- Zusatzangebote: Ältere Oracle-Installer boten früher Toolbars an. Achten Sie bei jedem Installer auf vorausgewählte Häkchen, siehe Bundle-Software vermeiden.
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.