首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
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版本在运行里点
阅读更多...