Solved Could not find main class? But I have set the main class, and it is correct.

Discussion in 'Plugin Development' started by Kody_Jay, Jun 28, 2017.

Thread Status:
Not open for further replies.
  1. I have made a chat manager plugin, and as soon as I have finished, I load up the server, and this is my error:
    Code:
    [20:57:32 ERROR]: Could not load 'plugins\PremiumChat.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidPluginException: Cannot find main class `me.kody_jay.premiumchat.Core'
            at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:66) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:129) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at org.bukkit.craftbukkit.v1_11_R1.CraftServer.loadPlugins(CraftServer.java:301) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:204) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:544) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
    Caused by: java.lang.ClassNotFoundException: me.kody_jay.premiumchat.Core
            at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_111]
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_111]
            at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_111]
            at java.lang.Class.forName0(Native Method) ~[?:1.8.0_111]
            at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_111]
            at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
            ... 7 more
    Now, I obviously understand what this means, but the problem is, the main class is correct. Here is an image of the Package Explorer. http://prntscr.com/fpb1kp
    Any help is appreciated, thanks. :)

    EDIT: I have found the problem aha. I did the main class wrong and typed 'kody_jay' instead of 'kodyjay'
     
  2. Offline

    Zombie_Striker

    @Kody_Jay
    If your problem has been solved, mark this thread as solved.
     
Thread Status:
Not open for further replies.

Share This Page