Skip to content

启动报错排查

启动报错不要只看最后一行。
真正原因通常在第一段 Caused by 或最早的红色报错里。

常见原因

报错类型可能原因
ClassNotFoundException缺少依赖或类加载顺序错误
NoClassDefFoundError编译时有类,运行时没有
UnsupportedClassVersionErrorJava 版本太低
VerifyError混淆或字节码不兼容
YAML parse error配置缩进或格式错误

检查 Java

控制台输入:

text
java -version

确认 Java 版本符合服务端和插件要求。

检查依赖

输入:

text
/plugins

确认依赖插件是绿色。

最小化测试

如果不知道是哪个插件冲突:

  1. 备份服务器。
  2. 只保留 GTCore 和目标插件。
  3. 启动测试。
  4. 逐个加回依赖。
  5. 找到冲突点。