异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file
2024-08-27 01:00:49
转自:https://blog.csdn.net/myyugioh/article/details/7724915
今天在导入一个工程时,编译并打包到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,在弹出的页面中可以进行设置。
大家可以参考一下这篇文章:java 1.5 和 1.6环境共存的时候发现的错误
最新文章
- Android Gradle 完整指南(转)
- android 代码优化
- 自我反思--table的简单数据分页
- Python3基础 int(input())输入数字并产生一个int类型变量
- JavaScript基础---AJAX
- hibernate criteria中Restrictions的用法
- arm-elf-gcc汇编代码个人理解
- POJ2446 二分图最大匹配
- Ubuntu自定义命令
- TCP各种连接状态注释
- chrome开发工具指南(十)
- iOS 单利模式实现/优缺点
- Java语言程序设计基础篇第10版第5章习题答案
- LeetCode之旅(18)-Happy Number
- key-event
- ActiveMQ异步分发消息
- Java关键字instanceof
- node path的一些理解笔录
- 机器学习-数据可视化神器matplotlib学习之路(一)
- C#foreach的用法