51.0专题

How to fix java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0

原址:点击打开链接 原因:编译时JDK版本高于运行时JDK版本。用jdk7编译的class文件放到基于jdk6运行的tomcat之中,就会报这个错。 The version number shown describes the version of the JRE the class file is compatible with. The reported major n

Unsupported major.minor version 51.0问题及解决方法

jdk1.6工程中使用外部jar包中类出现:Unsupported major.minor version 51.0   问题原因:外部jar包使用jdk1.7(jdk7)编译,而使用此jar包的工程jdk版本为jdk1.6(jdk6),算是版本不支持。   解决方法:将此jar包重新用jdk1.6(jdk6)编译级别编译。   PS:jdk1.7下switch语句支持字符串即switch("

解决Unsupported major.minor version 51.0错误

解决Unsupported major.minor version 51.0错误 今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和java compiler compliance level的理解。     解决Unsupported major.minor version 51.0错误     最近新安装使用了jdk7,编译了一些类替换到原来正常运行的项目中

[Hive]Unsupported major.minor version 51.0解决方案

1. 问题描述 在Hive1.2.2版本运行HQL语句时,报如下异常: Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/hadoop/hive/cli/CliDriver : Unsupported major.minor version 51.0at java.lang.Class

错误:Unsupported major.minor version 51.0(jdk版本错误)

在win7下开发项目时使用的jdk版本和项目运行服务器jdk版本不同就会出现上面的问题。 本人在实验室计算机上创建了一个项目,而且运行正常,等晚上回到宿舍后在自己笔记本上运行项目时出现了该错误,后来才想起来原因。实验室计算机上用的JDK版本是1.7的,而自己笔记本上安装的1.6的,JDK版本不匹配。   解决方法: 右键项目-->选择Perperties-->选择Java Build Pa

java 版本 51.0_版本问题 Java:Unsupported major.minor version 51.0 (unable to load class . . .

导入别人的项目时报错  Java:Unsupported major.minor version 51.0 (unable to load class . . . 后发现错误是由于class编译器的JDK版本高于运行期的JDK版本。 比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7 于是: 一、查看jdk版本在运行里点