本地程序部署服务器上出错

版权声明:本文为 Codeagles 原创文章,可以随意转载,但必须在明确位置注明出处!!!

解决Unsupported major.minor version 51.0错误

现象

本地程序Tomcat7.0+JDK7开发,本地调式好使后,部署服务器上,服务器是Tomcat6.0+JDK7配置好后,启动项目,报错。在报错信息中Unsupported major.minor version 51.0出现该信息。

原因

服务器中编译项目的版本与本地项目编译的版本不一致。用jdk7编译的class文件放到基于jdk6运行在tomcat之中,就会报这个错。

解决方法

项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使用的JDK版本------>Apply


本地程序部署服务器上出错_第1张图片
Java Compiler

总结以及需要注意

  • 同的JDK版本使用的major.minor不同,所以会导致这个错误。
  • 将Tomcat配置的JDK也要选择与编译或者环境中正在使用的JDK版本一致。

你可能感兴趣的:(本地程序部署服务器上出错)