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

jdk1.6工程中使用外部jar包中类出现:Unsupported major.minor version 51.0
 

问题原因:外部jar包版本版本太低,不支持。


 问题出处:在web项目出现import javax.servlet.……cannot be resoved时,只是在网上找了一个servlet.jar包导入进去,虽然这样使红叉号消失了,但是运行Tomcat时会出现

严重: Error deploying web application directory web

java.lang.UnsupportedClassVersionError: com/szy/web/servlet/GetCommentsServlet : Unsupported major.minor version 51.0 (unable to load class com.szy.web.servlet.GetCommentsServlet)

原因可能是自己在网上找的servlet.jar包虽然有servlet这个类,但作用不同或版本不同,所以不行吧

网上查找说:servlet.jar包版本比servlet.api.jar包版本低,至于低多少,就不知道了



 

你可能感兴趣的:(Unsupported major.minor version 51.0问题及解决方法)