解决java.lang.UnsupportedClassVersionError: Bad version number in .class file问题
来源:互联网 发布:哈根纽翠斯 知乎 编辑:程序博客网 时间:2024/05/17 09:03
在启动tomcat服务器时, 报如下的错误:
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [com.cdsccar.dao.daoimpl.BaseDaoimpl] for bean with name 'baseDao' defined in ServletContext resource [/WEB-INF/car-daoBeans.xml]: problem with class file or dependent class; nested exception is java.lang.UnsupportedClassVersionError: Bad version number in .class file。
google很多,网上说是jre版本的问题,但是我的工具编译的环境与tomcat的一样的,都是jre1.5(项目此前在jre1.6+tomcat6.0的环境下运行过),后来想想,我的项目是直接导入的,web-inf下的classes文件是通过1.6的环境编译生成的,在部署到tomcat下没有通过工具重新编译来生成class文件。在1.6的环境中生成的class不能到1.5的环境中运行,因此果断删除项目下web-inf文件夹的classes文件,重新导入eclipse中,编译重新生成,然后部署到tomcat下,重启tomcat,项目运行成功。
参考:http://blog.csdn.net/ty32565185/article/details/6543360
- 解决java.lang.UnsupportedClassVersionError: Bad version number in .class file问题
- 解决java.lang.UnsupportedClassVersionError: Bad version number in .class file问题
- java java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file异常
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- java.lang.UnsupportedClassVersionError: Bad version number in .class file
- gcc 的-I,-L,-l说明
- 基于Visual C++6.0的声音文件操作
- 地球 달 사람의 變化 (韓長庚 易學原理總論)
- centos安装和配置hadoop2.2.0
- IOCPNet - Ultimate IOCP
- 解决java.lang.UnsupportedClassVersionError: Bad version number in .class file问题
- java中排序算法的实现(三)
- 对于应用终止的控制。用配置文件,实时读取某个信息,控制应用在恰当的时机停止
- 修改系统TCP并发数
- 我们能从Java的HelloWorld中学到什么?
- 适时创新与实时问题
- ECSHOP调用分类文章,ECSHOP调用公告的方法
- cocos2d-x-2.2.0_win7+vs2010搭建_eclipse+ndk-r9+cygwin搭建_教程以及编译问题汇总
- Java程序读写Microsoft Office时POI的类型