Welche Java-Version braucht ein Minecraft-Server?

Jede Minecraft-Version braucht eine Mindest-Java-Version, und ein Server startet mit einer älteren nicht. Die „26.1“ in neueren Minecraft-Versionsnummern ist die Spielversion, keine Java-Version: Es braucht Java 25, nicht Java 26.

Vom Nodewave-Team · Aktualisiert am 8. November 2026

Java-Version nach Minecraft-Version

Minecraft-VersionBenötigtes Java
26.1 und neuerJava 25
1.20.5 bis 1.21.xJava 21
1.18 bis 1.20.4Java 17
1.17Java 16
1.12 bis 1.16.5Java 8

Das sind die Mindestwerte aus dem Minecraft Wiki. Ein neueres Java führt meist auch einen älteren Server aus, doch alte Plugins und Mods gehen damit manchmal kaputt. Nutzen Sie bei einem Modpack die Java-Version, die dessen Autor nennt.

Prüfen, welches Java Sie haben

Führen Sie dies im Terminal des Servers aus:

java -version

Die erste Zeile zeigt die Version, zum Beispiel openjdk version "21.0.5". Wird der Befehl nicht gefunden, ist Java nicht installiert.

Das richtige Java unter Ubuntu oder Debian installieren

Sie brauchen nur die Headless-Variante ohne Desktop-Teile. Für Java 21:

sudo apt update
sudo apt install openjdk-21-jre-headless
java -version

Für Java 25 installieren Sie das Paket Ihrer Distribution, wenn apt search openjdk-25 es auflistet. Tut es das nicht, nutzen Sie Eclipse Temurin von Adoptium.

UnsupportedClassVersionError beheben

Dieser Fehler bedeutet, dass der Server ein neueres Java braucht als das, mit dem er lief:

java.lang.UnsupportedClassVersionError: ... has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0

Die erste Zahl ist, was der Server braucht, die zweite, was Sie genutzt haben. Class-File-Version 52 ist Java 8, 61 ist Java 17, 65 ist Java 21 und 69 ist Java 25. Installieren Sie die Java-Version, die zur ersten Zahl passt, und starten Sie den Server dann erneut.

Der Server nutzt weiterhin das alte Java

Ist java -version korrekt, der Server scheitert aber trotzdem, nutzt Ihr Startskript oder Panel ein anderes Java. Rufen Sie das gewünschte mit seinem vollen Pfad auf:

/usr/lib/jvm/java-21-openjdk-amd64/bin/java -Xms4G -Xmx4G -jar server.jar --nogui

Wählen Sie bei einem Game-Panel stattdessen die Java-Version in den Starteinstellungen des Servers.

Bevor Sie Minecraft aktualisieren

Wechseln Sie einen Server auf eine neue Hauptversion, prüfen Sie zuerst diese Tabelle und aktualisieren Sie Java, bevor Sie die jar-Datei des Servers tauschen. Auch Plugins und Mods müssen zu Minecraft und Java passen.

Hosten Sie Ihren Minecraft-Server in Singapur

Niedriger Ping für Spieler in Indien, Malaysia und Indonesien, auf schnellen AMD-EPYC-Kernen mit NVMe und DDoS-Schutz.

Minecraft-Hosting in Singapur →