现在的位置: 首页 > 综合 > 正文

今天用MyEclopse8.5做hibernate测试出现:org.apache.jasper.JasperException: Bad version number in .class file错误

2013年02月18日 ⁄ 综合 ⁄ 共 575字 ⁄ 字号 评论关闭

org.apache.jasper.JasperException: Bad version number in .class file

我原先用的是tomcat5.5出现org.apache.jasper.JasperException: Bad version number in .class file

后来改为:

tomcat 6.0就好了。。

 

 

在网上查还有可能是以下问题:
原文:

今天在导入一个工程时,编译并打包到Tomcat后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。
    那次在Linux上部署工程时也出现过因为版本不同引起的问题,那时我们用的IDE的编译器是JDK5.0,而那台Linux装的是JDK6.0,部署后发现很多功能都出错,看来有些东西还是得注意一下啊。
    附,在myEclipse中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。

 

希望对大家有帮助!

抱歉!评论已关闭.