启动报错排查
启动报错不要只看最后一行。
真正原因通常在第一段 Caused by 或最早的红色报错里。
常见原因
| 报错类型 | 可能原因 |
|---|---|
| ClassNotFoundException | 缺少依赖或类加载顺序错误 |
| NoClassDefFoundError | 编译时有类,运行时没有 |
| UnsupportedClassVersionError | Java 版本太低 |
| VerifyError | 混淆或字节码不兼容 |
| YAML parse error | 配置缩进或格式错误 |
检查 Java
控制台输入:
text
java -version确认 Java 版本符合服务端和插件要求。
检查依赖
输入:
text
/plugins确认依赖插件是绿色。
最小化测试
如果不知道是哪个插件冲突:
- 备份服务器。
- 只保留 GTCore 和目标插件。
- 启动测试。
- 逐个加回依赖。
- 找到冲突点。
