Hybris项目执行gradle.bat报错:找不到gradle-4.6-bin.zip文件
这个错误本质是你运行的gradle.bat(也就是Gradle Wrapper)在尝试获取指定版本的Gradle安装包时,本地路径里找不到对应文件,或者下载过程出了问题。试试下面这些具体的解决步骤:
手动下载对应版本的Gradle包
去Gradle官方下载页面下载gradle-4.6-bin.zip,注意一定要选bin版本,别误下成src或者all版本的压缩包。放置到Wrapper的缓存目录
找到错误提示里的路径C:\{path}\gradle-4.6-bin.zip对应的目录,通常这个路径是在你的用户目录下的.gradle/wrapper/dists/gradle-4.6-bin/[一串随机生成的字符]文件夹里。把你下载好的gradle-4.6-bin.zip直接放到这个文件夹里。检查gradle-wrapper配置文件
打开项目里的gradle/wrapper/gradle-wrapper.properties文件,确认distributionUrl字段的值是不是https\://services.gradle.org/distributions/gradle-4.6-bin.zip。如果这个链接写错了(比如版本号不对、后缀错了),也会导致下载失败,修正后再重新运行gradle.bat。清理损坏的缓存后重新下载
如果上面的方法都不行,直接删除用户目录下.gradle/wrapper/dists/gradle-4.6-bin这个整个文件夹,然后重新运行gradle.bat,让Wrapper重新下载完整的Gradle包——有时候之前的缓存文件损坏了,就会导致找不到文件的错误。
内容的提问来源于stack exchange,提问作者user9585710

