• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Cannot find main class

Status
Für weitere Antworten geschlossen.

ripehostess54

Redstoneengineer
Registriert
13 Januar 2015
Beiträge
43
Alter
25
Diamanten
300
Ich habe gerade versucht mein erstes Plugin zu schreiben. Doch leider kommt eine fehlermeldung:(
Ich hoffe mir kann jemand helfen.


Der Error
Code:
[16:11:10 ERROR]: Could not load 'plugins/Info.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: Cannot find main class `packageme.ripehostess54.info.Info'
   at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:66) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:131) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:329) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:251) [craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugins(CraftServer.java:290) [craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:152) [craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:494) [craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at java.lang.Thread.run(Thread.java:745) [?:1.7.0_75]
Caused by: java.lang.ClassNotFoundException: packageme.ripehostess54.info.Info
   at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_75]
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_75]
   at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_75]
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_75]
   at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_75]
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_75]
   at java.lang.Class.forName0(Native Method) ~[?:1.7.0_75]
   at java.lang.Class.forName(Class.java:274) ~[?:1.7.0_75]
   at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.java:64) ~[craftbukkit.jar:git-Spigot-b1e6da1-1092acb]
   ... 7 more


Der Code
Code:
package me.ripehostess54.info;


import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

public class Info extends JavaPlugin {

   @Override
   public void onEnable() {
     System.out.println("[Info] Plugin Aktiviert!");
     
   }
   
   @Override
   public void onDisable(){
     System.out.println("[Info] Plugin Deaktiviert!");
   }
   
   public boolean onCommand(CommandSender sender, Command cmd, String cmdlabel, String[] args) {
     Player p = (Player) sender;
     
     if(cmd.getName().equalsIgnoreCase("Info")){
       p.sendMessage("§2[Info]§3Test");
     }
     
     
     return false;
     
   }
   
   
   
}

Die Plugin.yml
Code:
name: Info
version: 1.0
main: packageme.ripehostess54.info.Info

commands:
  info:
 
Status
Für weitere Antworten geschlossen.
Oben