Plugin aktivieren Spigot 1.12.2?
Hallo,
Wenn ich mein server mit meinen plugin starte kommt folgender error-code:
[09:50:52] [Server thread/INFO]: Set PluginClassLoader as parallel capable
[09:50:52] [Server thread/ERROR]: Could not load 'plugins/D-W-essentials.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: de/destiny_rene/ChunkClaim/main/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:327) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:248) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.craftbukkit.v1_12_R1.CraftServer.loadPlugins(CraftServer.java:305) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:205) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:545) [spigot.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_275]
Caused by: java.lang.UnsupportedClassVersionError: de/destiny_rene/ChunkClaim/main/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_275]
at java.lang.ClassLoader.defineClass(ClassLoader.java:756) ~[?:1.8.0_275]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_275]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:148) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at java.lang.ClassLoader.loadClass(ClassLoader.java:418) ~[?:1.8.0_275]
at java.lang.ClassLoader.loadClass(ClassLoader.java:351) ~[?:1.8.0_275]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_275]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_275]
at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:78) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot.jar:git-Spigot-dcd1643-e60fc34]
... 6 more
Was habe ich falsch gemacht?
Lg,
Pierre-René
2 Antworten
- Meinen*
- Da braucht man mehr informationen, das bisschen bringt einem absolut garnichts.
Woher ich das weiß:Berufserfahrung – Anwendungsentwickler seit 7 Jahren.
Natürlich reicht das:
java.lang.UnsupportedClassVersionError: de/destiny_rene/ChunkClaim/main/Main has been compiled by a more recent version of the Java Runtime (class file version 59.0), this version of the Java Runtime only recognizes class file versions up to 52.0
Da hat man ja schon alles. Das Plugin wurde mit einer neueren Java-Version kompiliert als die Java-Version, mit der das Plugin ausgeführt wird.
Das Plugin wurde mit Java 15 kompiliert, dein Server läuft jedoch nur mit Java 8. Sprich: Du musst die Java-Version, die auf dem Server läuft, mindestens auf Java 15 updaten, damit das Plugin läuft.
Woher ich das weiß:Hobby – Ich spiele Minecraft seit >5 Jahren