美文网首页
Could not determine java version

Could not determine java version

作者: 雪狼老巫 | 来源:发表于2021-03-08 21:59 被阅读0次

    之前编译没有问题,突然再用./gradlew编译Android工程的时候,碰到了如上的错误。

    原因如下:

    电脑安装的java版本是11.0.2的(可以通过java -version查看),而用的gradle版本是3.3,因为gradle和java版本不兼容,造成了报如上错误。(可能是不小心点了java的更新吧,没有记得主动升级过java版本)

    解决办法:

    降低java版本或者升级gradle版本使两者匹配,如果是团队开发,升级gradle大家都得动,所以还是乖乖的降低java版本吧。我看了一下,我电脑装了好几个java版本,我通过修改JAVA_HOME来修改的。如下:

    在~/.bash_profile最后面追加:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_74.jdk/Contents/Home即可解决问题

    相关文章

      网友评论

          本文标题:Could not determine java version

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