首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

class file has wrong version 49.0, should be 48.0,该怎么解决

2012-03-27 
class file has wrong version 49.0, should be 48.0在JBuilderX中同一个项目,我将JDK的版本从1.4改成1.5

class file has wrong version 49.0, should be 48.0
在   JBuilderX   中同一个项目,我将   JDK   的版本从   1.4   改成   1.5   后就报如下错误:
"SMS.java ":   cannot   access   java.lang.Object,bad   class   file:   D:\Program   Files\Java\jdk1.5.0\jre\lib\rt.jar\java\lang\Object.class,class   file   has   wrong   version   49.0,   should   be   48.0,Please   remove   or   make   sure   it   appears   in   the   correct   subdirectory   of   the   classpath.   at   line   13,   column   26

[解决办法]
低版本的jre 运行高版本的jdk 编译的类

肯定有错误

不会向上兼容的


[解决办法]
重新编译一下应该就可以了



[解决办法]
在jdk1.4.2上编译

热点排行