2012-12-31 2 views
0
20:15:43 [INFO] macintosh264 issued server command: /sell hand 
20:15:43 [INFO] [XYZShop] MacCommand sell executed 
20:15:43 [SEVERE] null 
org.bukkit.command.CommandException: Unhandled exception executing command 'sell' in plugin XYZShop v0.1.3 
     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) 
     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186) 
     at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:510) 
     at net.minecraft.server.v1_4_6.PlayerConnection.handleCommand(PlayerConnection.java:979) 
     at net.minecraft.server.v1_4_6.PlayerConnection.chat(PlayerConnection.java:897) 
     at net.minecraft.server.v1_4_6.PlayerConnection.a(PlayerConnection.java:852) 
     at net.minecraft.server.v1_4_6.Packet3Chat.handle(Packet3Chat.java:44) 
     at net.minecraft.server.v1_4_6.NetworkManager.b(NetworkManager.java:290) 
     at net.minecraft.server.v1_4_6.PlayerConnection.d(PlayerConnection.java:112) 
     at net.minecraft.server.v1_4_6.ServerConnection.b(SourceFile:39) 
     at net.minecraft.server.v1_4_6.DedicatedServerConnection.b(SourceFile:30) 
     at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:598) 
     at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) 
     at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) 
     at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) 
     at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) 
Caused by: java.lang.NoSuchMethodError: dev.xyzcraft.net.database.DatabaseHandler.getItem(IS)Ldev/xyzcraft/net/xyzshop/dataObject/MSItem; 
     at dev.xyzcraft.net.xyzshop.commands.SellCommand.onCommand(SellCommand.java:63) 
     at dev.xyzcraft.net.xyzshop.util.MacCommand.onCommand(MacCommand.java:44) 
     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) 
     ... 15 more 

존재 그 예외를NoSuchMethodError 방법은 분명히

를 얻을 여기에 코드입니다. 여기

http://dl.bukkit.org/downloads/bukkit/

http://jd.bukkit.org

는 JavaDoc을하고, 도서관의 "나는 또한 MySQL을 사용하는 다른 프로젝트에이 문제가, 그리고 스택 추적은 MySQL의 클래스가 사용될 때마다 발생합니다."

  • Macintosh264
+0

분명히 존재한다는 것을 어떻게 알 수 있습니까? _Java 바이트 코드를 확인 하시겠습니까? –

+1

사용중인 라이브러리의 여러 버전이 없는지 확인하십시오. –

+0

여러 버전이 있다고 생각하지 않습니다. 두 번 확인해 볼게. 또한 MySQL을 사용하는 다른 프로젝트에서이 문제가 발생하고 스택 추적은 mysql 클래스가 사용될 때 발생합니다. – macintosh264

답변

1

실행하려고 시도하는 것이 무엇이든간에 e (즉, 명령을 보유하는 메소드)가 올바르게 읽지 못합니다. 프로젝트를 다시 포장 해보십시오. 여러 번 나에게 일어난 일이며 대개는 쉽게 해결할 수 있습니다.