代码之家  ›  专栏  ›  技术社区  ›  Hesam

尝试运行gradle命令时,无法从“11.0.1”确定java版本

  •  2
  • Hesam  · 技术社区  · 6 年前

    admin:(my/branch)$ ./gradlew clean assembleDebug --stacktrace
    
    FAILURE: Build failed with an exception.
    
    * What went wrong:
    Could not determine java version from '11.0.1'.
    
    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
    
    * Get more help at https://help.gradle.org
    admin:(my/branch)$
    

    这是我的Java版本:

    admin:(my/branch)$ java -version
    java version "11.0.1" 2018-10-16 LTS
    Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
    Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
    
    2 回复  |  直到 6 年前
        1
  •  4
  •   Community CDub    4 年前

    升级到Gradle 4.7。

    Release Notes 说:

    固定问题

    Gradle 4.7中解决了46个问题。

    • ...
    • #4515 ]-支持Java 11版本名
        2
  •  1
  •   Allen    6 年前

    你也可以 升级Gradle版本 喜欢安德烈亚斯的回答还是 降级java版本

    按照链接将JAVA_HOME更改为降级JAVA。 How to set JAVA_HOME in Mac permanently?