我想将distributionSha256Sum添加到我的项目中-所以我添加了
distributionSha256Sum=203f4537da8b8075e38c036a6d14cb71b1149de5bf0a8f6db32ac2833a1d1294
到www.example.comgradle-wrapper.properties但之后我想触发一个错误,并更改了哈希值。构建时没有产生任何错误。即使删除. gradle后,我仍然可以构建。那么具体何时检查此哈希值?
u5rb5r591#
校验和验证仅在配置的Wrapper发行版尚未下载时执行。https://docs.gradle.org/current/userguide/gradle_wrapper.html因此,仅更改哈希值然后触发重建不会触发哈希检查。您必须清除主目录(~/.gradle/wrapper/dists)中的gradle Package 缓存,或者至少从该缓存中删除使用的gradle版本。
~/.gradle/wrapper/dists
1条答案
按热度按时间u5rb5r591#
校验和验证仅在配置的Wrapper发行版尚未下载时执行。https://docs.gradle.org/current/userguide/gradle_wrapper.html
因此,仅更改哈希值然后触发重建不会触发哈希检查。
您必须清除主目录(
~/.gradle/wrapper/dists
)中的gradle Package 缓存,或者至少从该缓存中删除使用的gradle版本。