IDEA 出现 Unsupported major.minor version 52.0
来源:互联网 发布:一洋淘宝工具箱 编辑:程序博客网 时间:2024/06/02 04:23
错误的意思是
高版本jdk编译的class文件不能运行在低版本jdk编译的class文件
出现这个问题的情况是:
电脑中安装了interllj IDEA2016.2.2 之后又安装了最新的android studio 2.2.2版本
android studio会更改很多设置,其中包括jdk版本需求变成了1.8(之前电脑中一直使用jdk1.7,已有项目都是在jdk1.7基础上创建的。),SDK中的build tools文件夹下面会出现最新的25.0.0版本。
导致IDEA2016.2.2 只要一运行项目就会导致去寻找SDK中build tools最新的25.0.0版本。导致前后两次的java class文件编译的jdk版本不兼容导致。
解决方案:
将SDK目录下的build tools 版本降低到 23.0.0就可以了。
这里感谢作者http://stackoverflow.com/questions/22489398/unsupported-major-minor-version-52-0#comment66078030_35866015
其中有一句回答启发了我。完美的解决了我这种情况
原画是这样说的:
The best answer!! Oddness: I have my alternatives set to JRE 7, and build tools with JDK8. At runtime it says ‘verion 52.0’ unsupported. This probably means the compile target was set to java 8. Maven and I need to have words. – Kieveli Sep 7 at 16:26
- IDEA 出现 Unsupported major.minor version 52.0
- AS出现Unsupported major.minor version 52.0
- IDEA运行Spark出现UnsupportedClassVersionError: scala/tools/: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
- Java try和catch的使用
- Osmdroid加载第三方地图googlemap、bingmap等
- redis实际场景应用
- UE4 创建自己的角色
- EF扩展库(批量操作--删除、更新等)
- IDEA 出现 Unsupported major.minor version 52.0
- 【C语言】 约瑟夫环问题
- 安卓开发中常见的RGB颜色表
- 填报表下拉数据集使用需知
- 测距和避障传感器——雷达
- 洛谷 P2010 回文日期
- Sass关于颜色函数的乐趣
- 编译引用第三方jar包的类
- Delphi 中生成指定范围不重复的随机数