Gradlew 构建错误

构建错误:

PS D:\WorkDir\Repository\Apache\iceberg> .\gradlew clean build 
Downloading https://services.gradle.org/distributions/gradle-8.3-bin.zip
............10%............20%.............30%............40%.............50%............60%.............70%............80%.............90%............100%
Exception in thread "main" java.lang.RuntimeException: Verification of Gradle distribution failed!

Your Gradle distribution may have been tampered with.
Confirm that the 'distributionSha256Sum' property in your gradle-wrapper.properties file is correct and you are downloading the wrapper from a trusted source.

 Distribution Url: https://services.gradle.org/distributions/gradle-8.3-bin.zip
Download Location: C:\Users\yhu\.gradle\wrapper\dists\gradle-8.3-bin\dxjbbhstwasg8cbags9q7cvli\gradle-8.3-bin.zip
Expected checksum: '6f74b601422d6d6fc4e1f9a1ab6522f642c2fdcbc15ae33ebd30ba3d7198e854'
  Actual checksum: '591855b517fc635b9e04de1d05d5e76ada3f89f5fc76f87978d1b245b4f69225'

        at org.gradle.wrapper.Install.verifyDownloadChecksum(Install.java:244)
        at org.gradle.wrapper.Install.fetchDistribution(Install.java:109)
        at org.gradle.wrapper.Install.access$400(Install.java:46)
        at org.gradle.wrapper.Install$1.call(Install.java:81)
        at org.gradle.wrapper.Install$1.call(Install.java:68)
        at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
        at org.gradle.wrapper.Install.createDist(Install.java:68)
        at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:102)
        at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:66)

问题和解决

这个问题的原因应该是在 gradle-wrapper.properties 配置

配置文件通常位于:gradle/wrapper/gradle-wrapper.properties

是版本的问题。

使用新的版本进行构建就能解决问题。