栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

加载主类 Hello 时出现 LinkageError java.lang.UnsupportedClassVersionError

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

加载主类 Hello 时出现 LinkageError java.lang.UnsupportedClassVersionError

JDK17和eclipse 2021-09版本
运行时报错:

加载主类 Hello 时出现 linkageError java.lang.UnsupportedClassVersionError: Hello (class file version 60.65535) was compiled with preview features that are unsupported. This version of the Java Runtime only recognizes preview features for class file version 61.65535 )

解决方法

help -> Eclipse -> Help -> Eclipse Marketplace

搜索Java 17 Support,安装Java 17 Support for Eclipse 2021-09,重启


接着点击
Window -> Preferencese -> Compiler
设置Compiler compliance level 为17
点击Apply即可

尝试分析一下报错的原因(不一定对,新手小白):
原本Compiler compliance level是16,没有17这个选项。然后因为安装是jdk17,installed JREs这里也是只有并选择了jre17,项目新建是也是选择勾选了使用默认JRE,即jre17。所以就是项目程序使用jdk的版本和eclipse里面用的不一样,因此报错。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/591188.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号