Hello! So I decided to make a plugin to handle and make the chat more fancy and I was almost done with that so I tried what I've done. I export my project and run my server... I get this error and I have no idea what is this and why i get this error: Code: [22:35:35 ERROR]: Could not load 'plugins\anyad.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: me/bigflori/itemchat/ICmain has been compiled by a more recent version of the Java Runtime (class file version 53.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) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot112.jar:git-Spigot-625bc00-f4822eb] at org.bukkit.craftbukkit.v1_11_R1.CraftServer.loadPlugins(CraftServer.java:301) [spigot112.jar:git-Spigot-625bc00-f4822eb] at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:204) [spigot112.jar:git-Spigot-625bc00-f4822eb] at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:544) [spigot112.jar:git-Spigot-625bc00-f4822eb] at java.lang.Thread.run(Unknown Source) [?:1.8.0_45] Caused by: java.lang.UnsupportedClassVersionError: me/bigflori/itemchat/ICmain has been compiled by a more recent version of the Java Runtime (class file version 53.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_45] at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_45] at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_45] at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_45] at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_45] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_45] at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_45] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_45] at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_45] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_45] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_45] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_45] at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_45] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot112.jar:git-Spigot-625bc00-f4822eb] ... 6 more I created another project with a really simple code and still get the error. That's it: Code: package me.bigflori.itemchat; import org.bukkit.Bukkit; import org.bukkit.plugin.java.JavaPlugin; public class ICmain extends JavaPlugin { public void onEnable() { Bukkit.getConsoleSender().sendMessage("§ameme"); } }
@The_Spaceman Java 8 jdk versions i have: jdk1.8.0_161 jdk-9.0.1 btw. I have other projects on my laptop that I created on my pc and import it to my laptop and they work well
also for Bukkit? If not its unrelated (i guess?) and I use jdk 1.8.0_151, and as far as I know I dont have any other java installed.
@The_Spaceman yes they are also for Bukkit, but not bukkit related programs also work well that I created on my laptop