Eclipse中编译和运行时使用的JDK和JRE级别问题(关于"Bad version number in .class file"的异常解决)

原创 2015年11月17日 23:53:16

"Bad version number in .class file"异常,意思是“错误的版本号”。

这是由于在Eclipse中编译Java程序时所用的JDK版本高于运行时所用的JRE版本所致。如编译用JDK1.6,而运行时的JRE为1.5版本。在1.5的运行时环境版本上运行1.6的程序,当然不行。而反过来却可以,因为软件通常都有所谓的“向后兼容性”。

具体解决办法:在Eclipse中设置JDK的编译级别:Window-->Preference-->Java-->Compiler中,设置compiler compliance level(这里的5.0对应JDK1.5,6.0对应JDK1.6); 设置JRE版本:Window-->Preference-->Java

-- >Installed JREs,选择一个JRE就行了。只要保证前者(JDK)的版本号小于或等于后者(JRE)的版本号就可以了

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

eclipse或者myeclipse版本问题? java.lang.UnsupportedClassVersionError: Bad version number in .class file

几天前重装了一下系统,先前写好的程序重新部署运行后总是报java.lang.UnsupportedClassVersionError: Bad version number in .class fil...

异常备忘:java.lang.UnsupportedClassVersionError: Bad version number in .class file

转载自:http://blog.163.com/cn_dreamgo/blog/static/52679452201161133939782/ 、        今天在导入一个工程时,...

java.lang.UnsupportedClassVersionError: Bad version number in .class file异常

使用MyEclipse 6.5时发现Java Compiler ---> Compiler compliance level是5.0。之前一直在使用5.0的级别进行编译运行。当我切换Compiler ...

java.lang.UnsupportedClassVersionError: Bad version number in .class file异常

原文地址:http://jorton468.blog.163.com/blog/static/72588135201111594723305/ 使用MyEclipse 6.5时发现Java ...

MyEclipse中启动tomcat报错:"bad version number in .class file "的解决方法

MyEclipse中启动tomcat报错:"bad version number in .class file "的解决方法   项目没有错误,在项目部署到tomcat后,tomcat启动...

Java Web项目部署遇到java.lang.UnsupportedClassVersionError: Bad version number in .class file,错误解决

严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule=//localhost/vrs,J2EEApplication=none,...
  • zt852
  • zt852
  • 2012-09-12 16:37
  • 870

MyEclipse中启动tomcat报错:"bad version number in .class file"的解决方法

MyEclipse中启动tomcat报错:"bad version number in .class file "的解决方法   项目没有错误,在项目部署到tomcat后,tomcat启动时报错: ...

tomcat bad version number in class file 的解决方法

tomcat bad version number in class file 的解决方法 一个同学前几天遇到一个问题,今天我试着看了一下。 项目没有错误,在项目部署到tomcat后,to...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)