转载自:http://blog.163.com/cn_dreamgo/blog/static/52679452201161133939782/
、
今天在导入一个工程时,编译后,发现出现java.lang.UnsupportedClassVersionError: Bad version number in .class file异常,检查了一下我的myEclipse,发现不知道啥时候不小心将编译器改成JDK6.0了,那个工程是从同事的机上拷贝过来的,用的编译器是JDK5.0,试了一下,果然是这个问题引起。
附,在myEclipse V8.5中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置,并查看当前使用的Jdk 版本,如下图。
附,在myEclipse V8.5中改变编译器的方法:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置,并查看当前使用的Jdk 版本,如下图。
添加新的Jdk编译环境操作方法如下:Project->Properties->Java Build Path ->Libraries->Add Library->JRE System Library->Next
Alternate JRE 如果相关Jdk 编译环境已经在系统中添加,直接选择即可;如果没有添加过,则进行添加,方法如下:Installed JREs……->Add -> Next->Directory,选择需要设置的Jdk安装路径,系统会自动识别,然后确定,完成即可。