出现该错误是由于class编译器的JDK版本高于运行期的JDK版本。
比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7
修改方法:保证编译器和运行期的JDK版本一致。
Eclipse修改:
Windows
Window -> Preferences->Java -> Compiler 设置 "Compiler compliance level" 为 1.6 (相应版本)
出现该错误是由于class编译器的JDK版本高于运行期的JDK版本。
比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7
修改方法:保证编译器和运行期的JDK版本一致。
Eclipse修改:
Windows
Window -> Preferences->Java -> Compiler 设置 "Compiler compliance level" 为 1.6 (相应版本)