gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-01 17:22:32 24 4
gpt4 key购买 nike

我在终端上的 java spring boot (grade) 项目的根路径下运行以下命令:

./gradlew 清理检查

但我收到错误消息:

> Task :compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Could not target platform: 'Java SE 12' using tool chain: 'JDK 8 (1.8)'.

如何消除这个错误?

最佳答案

老问题,但我刚才也在寻找同样的问题。

Gradle 在您的 %userprofile%/.gradle/gradle.properties 中设置了默认 JVM。对于我来说,它位于文件夹“C:\Users\j.gradle\gradle.properties”中:

您还应该将较新的 JVM 放置在此处,以确保 gradle 可以编译较新的项目。现在看起来像这样:

org.gradle.java.home=C:/Program Files/AdoptOpenJDK/jdk-11.0.7.10-hotspot

另请参阅我发布相同答案的线程:https://stackoverflow.com/a/62564011/2807735

关于java - 无法定位平台 : 'Java SE 12' using tool chain: 'JDK 8 (1.8)' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61267264/

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