Unsupported major.minor version 52.0
来源:互联网 发布:微信开源mars源码分析 编辑:程序博客网 时间:2024/06/06 02:18
开发中遇到 Unsupported major.minor version 52.0 的问题,查了一下资料,对这个问题的解决记录一下。
这个问题是由于编译的jdk(jre)为高版本1.8的,但是运行时的jvm是1.6的或1.7的,所有导致了这个问题。
解决办法就是在编译的时候切换低版本的jdk(jre)。
major.minor version(主次版本号)
JavaSE 8 = 52 (0x34 hex),
JavaSE 7 = 51 (0x33 hex),
JavaSE 6 = 50 (0x32 hex),
JavaSE 5 = 49 (0x31 hex),
J2SE 1.4 = 48 (0x30 hex),
J2SE 1.3 = 47 (0x2F hex),
J2SE 1.2 = 46 (0x2E hex),
J2SE 1.1 = 45 (0x2D hex)
在eclipse/myeclipse中的修改步骤,如下图:
windows->properties (先在本地安装了需要版本的jdk)
Java ---> Installed JREs
将新添加的低版本jdk打上勾
Java --->Compiler
选择Compiler compliance level 选择你要的版本。
选择好后,
标题栏Project ---> clean ---> 选择你的工程,点击ok。
记得在Project ---> Build Automatically 上打√(有时不打不重新编译,可以在编译完成后去掉,防止在启动eclipse时自动编译时比较卡。)
阅读全文
1 0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- unsupported major.minor version 52.0
- Unsupported major.minor version 52.0
- Memcache 在PHP中的使用技巧
- 病人排队
- Android Animation——drawable animation
- Billboard (线段树 单点更新)
- 如何快速转载CSDN中的博客
- Unsupported major.minor version 52.0
- Etl项目中涉及的Json对象与Json字符串的转化、JSON字符串与Java对象的转换
- Hive 入门
- 数字在排序数组中出现的次数
- [POJ]2983 Is the Information Reliable? 差分约束判有无解(判负环)
- Linux strace命令
- 好用的cad快速看图vip破解版免费使用
- JNDI学习总结(二)——Tomcat下使用C3P0配置JNDI数据源
- nginx HTML网页乱码