java异常 Unsupported major.minor version 51.0

来源:互联网 发布:linux执行sh脚本 编辑:程序博客网 时间:2024/04/24 12:11

今天拷贝别人的代码执行项目的时候出现了异常
这里写图片描述
控制台打印
这里写图片描述
因为这个项目是从别人那里拷贝的,当时jdk运行的环境是jdk1.6。但是本地项目跑的是jdk1.7环境。不同的JDK版本使用的major.minor不同,所以会导致这个错误。在项目中要使用当前电脑配置的JDK版本。

解决Unsupported major.minor version 51.0错误
(1)替换使用的JRE版本,选中我们的JRE,右键点击,先remove掉我们当前的JRE环境。(这一步骤也可以在你添加新的JRE环境之后去操作)
这里写图片描述
(2)选中项目右键–>Build Path–>Add Libraries–JRE System Library
这里写图片描述
(3)选择第二个单选框,点击Installed JRE,在这里添加我们本地的jdk环境
这里写图片描述
(4)选择Add添加你安装的jdk目录
这里写图片描述
(5)Standard VM,这里就选择我们添加的本地jdk环境。
这里写图片描述
(6)选择JRE的安装目录即可
这里写图片描述
这样我们就替换了我们的jdk版本。

另一种解决方法
项目–>右键–>属性–>Java Compiler–>Compiler Compliance Level–>选择你使用的JDK版本–>应用
这里写图片描述

注:major.minor version,它相当于一个软件的主次版本号,只是在这里是标识的一个Java Class的主版本号和次版本号

0 0
原创粉丝点击