Java:Unsupported major.minor version 51.0 (unable to load class

来源:互联网 发布:淘宝最低价规则 编辑:程序博客网 时间:2024/06/05 09:55


出现该错误是由于class编译器的JDK版本高于运行期的JDK版本。

比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7


修改方法:保证编译器和运行期的JDK版本一致。


Eclipse修改:

Windows

Window -> Preferences->Java -> Compiler 设置 "Compiler compliance level" 为 1.6 (相应版本)