Wieso kann ich die "server.jar" für Minecraft Server nicht öffnen/starten?
Hallo,
ich wollte einen PC für einen minecraft Server benutzen auf den Ubuntu installiert ist.
Dabei habe ich nach folgender Anleitung gearbeitet.
https://minecraft.fandom.com/de/wiki/Anleitungen/Server_erstellen/Linux
Download der Server-Datei (https://www.minecraft.net/de-de/download/server) hat geklappt. (Im Verzeichnis: home/Minecraft-Server)
Dann muss im Terminal in das Verzeichnis gewechselt werden und die "server.jar" Datei mit "java -jar server.jar" gestartet werden.
Dann kommt aber folgende Meldung.
"Fehler: Beim Laden der Klasse net.minecraft.server.Main ist ein LinkageError aufgetreten
java.lang.UnsupportedClassVersionError: net/minecraft/server/Main has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 55.0"
Gebe ich den Befehl "java -version" ein, dann kommt folgendes.
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2, mixed mode, sharing)
Ich hoffe jemand kann mir weiterhelfen, wo das Problem liegt.
Danke.
Ich weiß nicht was ich hier machen soll.
Er bleibt bei 6% hängen und mehr passiert nicht.
Gerade erfahren, man muss in diesen Fenster "Tab" + "Enter" drücken zum akzeptieren.
4 Antworten
has been compiled by a more recent version of the Java Runtime (class file version 60.0), this version of the Java Runtime only recognizes class file versions up to 55.0
Dieses Programm braucht Java 16. Du hast aber nur Java 11.
Wenn es in den Standard-Paketquellen nicht zu finden ist (siehe hier), dann z.B. von hier besorgen: https://docs.aws.amazon.com/corretto/latest/corretto-16-ug/generic-linux-install.html
installier dir mal noch die java 8er version, offt nutzt minecraft befehle die es schon nciht mehr gibt in den neuen versionen .
Natürlich nicht. Die Fehlermeldung sagt ja auch klar, dass eine neuere Version gefragt ist, keine noch ältere.
Java läuft seit neuestem auf Java 16, das brauchst du also.
und wie installiere ich das?
Ich hab irgendwie Probleme beim installieren. Bleibt bei 6% hängen.
Version 1.17 ?
Ja.. dafür brauchst ne andere Lava Version. Habe das selbe Problem auf meinem Windows Server
Irgendwas mit 16. Kann ich dir leider nicht genau sagen
Aber ich bekomme es immer noch nicht zum laufen.