gpt4 book ai didi

java - gradle无法定位平台: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'

转载 作者:行者123 更新时间:2023-12-03 03:44:17 43 4
gpt4 key购买 nike

  • 我正在根据installation guide构建ghidra。
    一切顺利,直到我得到here为止。
  • 调用$ gradle buildGhidra后,出现以下错误:
  • > Could not target platform: 'Java SE 11' using tool chain: 'JDK 8 (1.8)'
    这似乎很奇怪,因为我确实有Java 11:
    $ java --version
    openjdk 11.0.8 2020-07-14
    OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1)
    OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu118.04.1, mixed mode, sharing)
    我想念什么?

    最佳答案

    尝试通过Intellij使用gradle进行构建时遇到了这个问题。
    就我而言,我在Intellij中安装并配置了两个JDK的JDK1.8和JDK 11。
    对于Gradle,它将JDK1.8作为默认JVM。
    我使用以下步骤解决了这个问题:

  • 打开Intellij
  • 进入设置
  • 转到构建执行部署->构建工具-> gradle
  • 搜索gradle JVM。将其更改为所需的JVM
  • 尝试重建应用程序
  • 关于java - gradle无法定位平台: 'Java SE 11' using tool chain: 'JDK 8 (1.8)' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64153532/

    43 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com