转自: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环境共存的时候发现的错误

最新文章

  1. Android Gradle 完整指南(转)
  2. android 代码优化
  3. 自我反思--table的简单数据分页
  4. Python3基础 int(input())输入数字并产生一个int类型变量
  5. JavaScript基础---AJAX
  6. hibernate criteria中Restrictions的用法
  7. arm-elf-gcc汇编代码个人理解
  8. POJ2446 二分图最大匹配
  9. Ubuntu自定义命令
  10. TCP各种连接状态注释
  11. chrome开发工具指南(十)
  12. iOS 单利模式实现/优缺点
  13. Java语言程序设计基础篇第10版第5章习题答案
  14. LeetCode之旅(18)-Happy Number
  15. key-event
  16. ActiveMQ异步分发消息
  17. Java关键字instanceof
  18. node path的一些理解笔录
  19. 机器学习-数据可视化神器matplotlib学习之路(一)
  20. C#foreach的用法

热门文章

  1. openGL加载obj文件+绘制大脑表层+高亮染色
  2. 【BZOJ2560】串珠子(状压DP,容斥原理)
  3. 【BZOJ1430】小猴打架(Prufer编码)
  4. linux下部署一个JavaEE项目的简单步骤
  5. php 以单下划线或双下划线开头的命名
  6. python学习之 -- 数据序列化
  7. HDU 1028 整数拆分 HDU 2082 找单词 母函数
  8. Sudoku Killer--hdu1426(数独 跟上一题差不多 但是输入时问题)
  9. Java实验——输出一个数组里面连续子数组最大的和(二)文件操作
  10. 转:TLV 格式及编解码示例