java异常 Unsupported major.minor version 51.0

今天拷贝别人的代码执行项目的时候出现了异常
java异常 Unsupported major.minor version 51.0
控制台打印
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环境之后去操作)
java异常 Unsupported major.minor version 51.0
(2)选中项目右键–>Build Path–>Add Libraries–JRE System Library
java异常 Unsupported major.minor version 51.0
(3)选择第二个单选框,点击Installed JRE,在这里添加我们本地的jdk环境
java异常 Unsupported major.minor version 51.0
(4)选择Add添加你安装的jdk目录
java异常 Unsupported major.minor version 51.0
(5)Standard VM,这里就选择我们添加的本地jdk环境。
java异常 Unsupported major.minor version 51.0
(6)选择JRE的安装目录即可
java异常 Unsupported major.minor version 51.0
这样我们就替换了我们的jdk版本。

另一种解决方法
项目–>右键–>属性–>Java Compiler–>Compiler Compliance Level–>选择你使用的JDK版本–>应用
java异常 Unsupported major.minor version 51.0

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