美文网首页
gradle 构建错误:Unsupported major.mi

gradle 构建错误:Unsupported major.mi

作者: 会写诗的翩翩少年 | 来源:发表于2017-09-15 13:07 被阅读0次

    gradle 构建错误:Unsupported major.minor version 52.0

    起因:
    项目gradle版本过高,而本地jdk版本只有1.7,运行gradle脚本就会出现如上错误

    问题原因:
    J2SE 8 = 52 J2SE 7 = 51
    J2SE 6.0 = 50 J2SE 5.0 = 49
    JDK 1.4 = 48 JDK 1.3 = 47
    JDK 1.2 = 46 JDK 1.1 = 45

        JDK是java developmet kit的简写,也就是开java开发工具
        J2SE是java集成开发环境的缩写
        version 52.0就是J2SE 8,gradle构建需要J2SE 8,但你的电脑不支持J2SE 8
    

    解决思路:
    1.调低gradle版本,但会导致项目在Android studio上的运行,不推荐
    2.修改jdk版本

    解决方案:
    未安装Android studio需手动下载修改环境变量
    有安装Android studio的只需将file——Project Structure——JDK Location的路径设置为环境变量即可,因为android studio支持的最低JDK就是1.8

    补充说明:
    修改完后打开cmd,运行java -version,检查版本是否修改成功
    若jdk版本不变,则说明你之前安装过jdk,且之前版本的jdk存在于系统环境变量中,优先级高于你配置的环境变量,可通过cmd输入where java进行验证:
    若仅存在C:\Windows\System32\java.exe,说明你的环境变量配置有误
    若C:\Windows\System32\java.exe在你要配置的jdk前面,你只需要将你配置的jdk环境变量移至Path路径的最前面即可,然后再通过java -version或where java验证皆可

    相关文章

      网友评论

          本文标题:gradle 构建错误:Unsupported major.mi

          本文链接:https://www.haomeiwen.com/subject/nxyssxtx.html