eclipse - "Could not run phased build action using connection to Gradle distribution"

标签 eclipse gradle buildship

安装新的干净 Eclipse 后,我遇到了各种 Gradle 问题。
它们似乎与此“问题”消息相关联:

Could not run phased build action using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-7.1.1-bin.zip'.
Initialization script 'Z:\eclipse-workspace\.metadata\.plugins\org.eclipse.buildship.core\init.d\eclipsePlugin.gradle'
Could not compile initialization script 'Z:\eclipse-workspace\.metadata\.plugins\org.eclipse.buildship.core\init.d\eclipsePlugin.gradle'.
startup failed:
General error during semantic analysis: Unsupported class file major version 60
java.lang.IllegalArgumentException: Unsupported class file major version 60
    at groovyjarjarasm.asm.ClassReader.<init>(ClassReader.java:196)
.....
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
    at java.base/java.lang.Thread.run(Thread.java:831)
1 error
我已经尝试删除 .gradle 和“Gradle->Refresh Gradle Project”。
我也试过这个:
stackoverflow
我的 Java 安装很干净:
java version "16.0.1" 2021-04-20
& 确认 Eclipse 指向它(“Preferences->Java->Installed JREs”)。
安装细节:
Buildship: Eclipse Plug-ins for Gradle  3.1.5.v20210113-0929
Eclipse IDE for Java Developers 4.20.0.20210612-1200    
视窗 10。
Eclipse 安装错误日志:
!ENTRY org.eclipse.buildship.core 2 2 2021-07-09 11:22:05.951
!MESSAGE Initialize project testgradleprj failed due to an error in the referenced Gradle build.
!STACK 0
org.gradle.tooling.BuildException: Could not execute build using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-7.1.1-bin.zip'.

最佳答案

Gradle 6.8 不适用于 Java 16。
从 Gradle 7 开始支持 Java 16
“在以前的 Gradle 版本中,在 Java 16 上运行 Gradle 本身会导致错误。”
https://docs.gradle.org/7.0/release-notes.html#java-16

关于eclipse - "Could not run phased build action using connection to Gradle distribution",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68321708/

相关文章:

java - 在多个项目中使用自定义包

java - 如果该文件每天都在增加,如何在 selenium Java 中完全验证文件下载

gradle - gradle 'from'不移动文件

eclipse - Buildship 不断覆盖 .classpath

java - Eclipse PDT - 如何用于 Java 开发

java - 为什么正确导入后仍无法解析注释?

android - Gradle DSL 方法未找到 : 'buildConfigField()'

java - 使用 Java 8 和应用程序见解 SDK 版本 1.0.8 时,Azure Application Insights 不显示实时指标

java - 使用build.gradle进行部署

eclipse - Gradle(包装器)+ STS + Spring Boot:错误:找不到或加载主类1.1,