java异常 Unsupported major.minor version 51.0
今天拷贝别人的代码执行项目的时候出现了异常
控制台打印
因为这个项目是从别人那里拷贝的,当时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的主版本号和次版本号