讨论 java.lang.NoClassDefFoundError

AntiqueX

【Lv:3】

注册
2018/08/09
消息
13
金粒
4,183.67金粒
15:06:01 [FATAL] Could not execute taskHandler 3: net/kkmo/mc/listener/players/NameTagEvent$3
15:06:01 [ERROR] Throwing
java.lang.RuntimeException: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:299) [nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.mainThreadHeartbeat(ServerScheduler.java:277) [nk.jar:?]
at cn.nukkit.Server.tick(Server.java:1145) [nk.jar:?]
at cn.nukkit.Server.tickProcessor(Server.java:916) [nk.jar:?]
at cn.nukkit.Server.start(Server.java:893) [nk.jar:?]
at cn.nukkit.Server.<init>(Server.java:578) [nk.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nk.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at net.kkmo.mc.listener.players.NameTagEvent.setTag(NameTagEvent.java:62) ~[?:?]
at net.kkmo.mc.entity.EntityBase.setAttack(EntityBase.java:283) ~[?:?]
at net.kkmo.mc.entity.EntityBase.TryAttack(EntityBase.java:251) ~[?:?]
at net.kkmo.mc.entity.EntityBase.AttackProcess(EntityBase.java:229) ~[?:?]
at net.kkmo.mc.entity.ai.SummonAI.refresh(SummonAI.java:143) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.refresh(EntityControll.java:60) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.onRun(EntityControll.java:27) ~[?:?]
at cn.nukkit.scheduler.Task.run(Task.java:51) ~[nk.jar:?]
at cn.nukkit.scheduler.TaskHandler.run(TaskHandler.java:99) ~[nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:296) ~[nk.jar:?]
... 6 more

目前发现这种错误会发生在插件内的任何一个类上 重启后先前报错的类不会再报错 但很有可能会是另一个类报这个错
此报错会导致一系列错误 有人知道咋修吗
 
啊这,有日志吗

at net.kkmo.mc.entity.EntityBase.TryAttack(EntityBase.java:251) ~[?:?]
at net.kkmo.mc.entity.EntityBase.AttackProcess(EntityBase.java:229) ~[?:?]
at net.kkmo.mc.entity.ai.SummonAI.refresh(SummonAI.java:143) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.refresh(EntityControll.java:60) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.onRun(EntityControll.java:27) ~[?:?]
at cn.nukkit.scheduler.Task.run(Task.java:51) ~[nk.jar:?]
at cn.nukkit.scheduler.TaskHandler.run(TaskHandler.java:99) ~[nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:296) ~[nk.jar:?]
... 6 more
15:05:43 [FATAL] Could not execute taskHandler 3: net/kkmo/mc/listener/players/NameTagEvent$3
15:05:43 [ERROR] Throwing
java.lang.RuntimeException: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:299) [nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.mainThreadHeartbeat(ServerScheduler.java:277) [nk.jar:?]
at cn.nukkit.Server.tick(Server.java:1145) [nk.jar:?]
at cn.nukkit.Server.tickProcessor(Server.java:916) [nk.jar:?]
at cn.nukkit.Server.start(Server.java:893) [nk.jar:?]
at cn.nukkit.Server.<init>(Server.java:578) [nk.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nk.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at net.kkmo.mc.listener.players.NameTagEvent.setTag(NameTagEvent.java:62) ~[?:?]
at net.kkmo.mc.entity.EntityBase.setAttack(EntityBase.java:283) ~[?:?]
15:06:01 [FATAL] Could not execute taskHandler 3: net/kkmo/mc/listener/players/NameTagEvent$3
15:06:01 [ERROR] Throwing
java.lang.RuntimeException: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:299) [nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.mainThreadHeartbeat(ServerScheduler.java:277) [nk.jar:?]
at cn.nukkit.Server.tick(Server.java:1145) [nk.jar:?]
at cn.nukkit.Server.tickProcessor(Server.java:916) [nk.jar:?]
at cn.nukkit.Server.start(Server.java:893) [nk.jar:?]
at cn.nukkit.Server.<init>(Server.java:578) [nk.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nk.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/kkmo/mc/listener/players/NameTagEvent$3
at net.kkmo.mc.listener.players.NameTagEvent.setTag(NameTagEvent.java:62) ~[?:?]
at net.kkmo.mc.entity.EntityBase.setAttack(EntityBase.java:283) ~[?:?]
at net.kkmo.mc.entity.EntityBase.TryAttack(EntityBase.java:251) ~[?:?]
at net.kkmo.mc.entity.EntityBase.AttackProcess(EntityBase.java:229) ~[?:?]
at net.kkmo.mc.entity.ai.SummonAI.refresh(SummonAI.java:143) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.refresh(EntityControll.java:60) ~[?:?]
at net.kkmo.mc.task.entity.ai.EntityControll.onRun(EntityControll.java:27) ~[?:?]
at cn.nukkit.scheduler.Task.run(Task.java:51) ~[nk.jar:?]
at cn.nukkit.scheduler.TaskHandler.run(TaskHandler.java:99) ~[nk.jar:?]
at cn.nukkit.scheduler.ServerScheduler.runTasks(ServerScheduler.java:296) ~[nk.jar:?]
... 6 more
这是前后的报错
 
NoClassDefFoundError 找不到类,一般是缺前置,或者插件没兼容这个版本的核心
 
没找到指定的类,建议删了报错的插件或者找作者反馈bug
 
16:48:23 [ERROR] Throwing
java.lang.NoClassDefFoundError: org/json/JSONObject
at cn.liuli.bridgingpractise.Main.onLoad(Main.java:19) ~[?:?]
at cn.nukkit.plugin.JavaPluginLoader.initPlugin(JavaPluginLoader.java:109) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:57) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugin(PluginManager.java:95) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:269) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:132) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:124) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:120) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:494) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit-1.0-SNAPSHOT.jar:?]
Caused by: java.lang.ClassNotFoundException: org.json.JSONObject
at java.net.URLClassLoader.findClass(URLClassLoader.java:435) ~[?:?]
at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:44) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:28) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
 
16:48:23 [ERROR] Throwing
java.lang.NoClassDefFoundError: org/json/JSONObject
at cn.liuli.bridgingpractise.Main.onLoad(Main.java:19) ~[?:?]
at cn.nukkit.plugin.JavaPluginLoader.initPlugin(JavaPluginLoader.java:109) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:57) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugin(PluginManager.java:95) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:269) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:132) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:124) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginManager.loadPlugins(PluginManager.java:120) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Server.<init>(Server.java:494) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.Nukkit.main(Nukkit.java:112) [nukkit-1.0-SNAPSHOT.jar:?]
Caused by: java.lang.ClassNotFoundException: org.json.JSONObject
at java.net.URLClassLoader.findClass(URLClassLoader.java:435) ~[?:?]
at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:44) ~[nukkit-1.0-SNAPSHOT.jar:?]
at cn.nukkit.plugin.PluginClassLoader.findClass(PluginClassLoader.java:28) ~[nukkit-1.0-SNAPSHOT.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
这段报错是一直存在的吗 重启后还会不会报
 
这段报错是一直存在的吗 重启后还会不会报
我的在onLoad报错,都打不开
我这个是读取json配置文件的时候提示找不到这个解析json用的类
 
我的在onLoad报错,都打不开
我这个是读取json配置文件的时候提示找不到这个解析json用的类
那我这个问题可能是和你的不一样了 我这个是调用项目内一个确实存在的类时报错而不是来自外部
 
我的在onLoad报错,都打不开
我这个是读取json配置文件的时候提示找不到这个解析json用的类
找到原因了 发生这种报错的地方都使用了被标@Deprecated的scheduleDelayedTask
笑死
 

在线管理成员

在线会员

  • Red_Maple_233
  • 秋落vvs
  • _Chinyou
  • zao
  • jxld
  • 蓝麦
  • keys123
  • 无情1111111
  • 闽东阿杰
  • sdjisj
  • 疯美西螈
  • chongyang
  • HYyy
  • 蒜大人
  • zsdr
  • zhuobaozb
  • 刀哥
  • jabm
  • ge-集权
  • User.Time
...和 13 更多。
后退
顶部 底部