如何解决不支持的类文件主要版本 8243
我正在创建一个生存游戏插件,每次在我的服务器上运行该插件时,我都会收到此错误:
Fatal error trying to convert TerrorGames v1.0:me/TerrorGames/SurvivalGames/Main.class
java.lang.IllegalArgumentException: Unsupported class file major version 8243
我的 JRE 版本为 1.8,但我将其更改为 Java 15,但没有任何变化。我在 Eclipse 中没有错误,但是每次运行插件时都会出现这个错误。对此最令人困惑的部分是 Java 8243
不存在。
解决方法
我遇到了同样的问题,我对此的修复如下,要么转到抛出错误的类,按键盘上的随机字母将文件标记为已编辑,删除随机字母并再次保存文件。或者你可以重建整个项目(项目 -> 任务栏上的清理构建,或者类似的东西)
,是的,这个错误也让我很生气,实际上,你不能使用高于你的服务器使用的任何 Java 版本,所以如果你的服务器在 Java 8 上运行,那么你甚至不能使用 Java 9 来编译插件。 ..就像Standard一样,就像孩子们无法理解更高的教学大纲一样
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。