java.lang.UnsupportedClassVersionError(Unsupported major.minor version 49.0)报错
2015-04-29 11:54
381 查看
报错截图如下:
错误信息是由于jar包版本不一致导致,这个49.0是什么呢?
JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异:
J2SE 7 = 51 (0x33 hex),
J2SE 6.0 = 50 (0x32 hex),
J2SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).
处理方法:修改项目installed jars
错误信息是由于jar包版本不一致导致,这个49.0是什么呢?
JDK不同的版本,编译出的class文件是不同的。通过查看分析class文件前几个字节,可以找到对应的关系,详细的参考官方,细微的版本之间可能有差异:
J2SE 7 = 51 (0x33 hex),
J2SE 6.0 = 50 (0x32 hex),
J2SE 5.0 = 49 (0x31 hex),
JDK 1.4 = 48 (0x30 hex),
JDK 1.3 = 47 (0x2F hex),
JDK 1.2 = 46 (0x2E hex),
JDK 1.1 = 45 (0x2D hex).
处理方法:修改项目installed jars
相关文章推荐
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的错误 [转]
- java.lang.UnsupportedClassVersionError: com..(Unsupported major.minor version 49.0)
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的错误 [转]
- java.lang.UnsupportedClassVersionError: com/kingdee/eas/basedata/org/OrgType (Unsupported major.minor version 49.0)的解决
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的错误
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的错误 [转]
- 运行项目报错 java.lang.UnsupportedClassVersionError: XXX: Unsupported major.minor version 51.0
- java.lang.UnsupportedClassVersionError:Unsupported major.minor version 52.0
- 整maven+ssm出现的错误 java.lang.UnsupportedClassVersionError: .... : Unsupported major.minor version 51.0
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0的错误
- Tomcat - java.lang.UnsupportedClassVersionError:Unsupported major.minor version 51.0 (unable to load class com.microsoft.sqlserver.jdbc.SQLS
- java.lang.UnsupportedClassVersionError: org/openqa/selenium/WebDriver : Unsupported major.minor version 51.0
- java.lang.UnsupportedClassVersionError: com/itheima/jdbc/demo2/Demo02 : Unsupported major.minor vers
- java.lang.UnsupportedClassVersionError: servlet/a : Unsupported major.minor version 52.0 (unable to
- java.lang.UnsupportedClassVersionError: t : Unsupported major.minor version
- java.lang.UnsupportedClassVersionError: com/shiyi/http/Launcher : Unsupported major.minor version 52
- java.lang.UnsupportedClassVersionError: Unsupported major.minor version 51.0的错误
- java.lang.UnsupportedClassVersionError:(我的类名): Unsupported major.minor version 52.0
- java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
- Myeclipse运行JMS的生产者时,报错:“java.lang.UnsupportedClassVersionError : Unsupported major.minor version 51”