Gradle包装器忽略已经安装的发行版? [英] Gradle wrapper ignores already installed distribution?

查看:73
本文介绍了Gradle包装器忽略已经安装的发行版?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

gradle包装器发行版位于我的计算机上的以下位置: C:\ Users \ Ruperto.gradle \ wrapper \ dists \ gradle-2.10-all 在此文件夹中,我已经有2个带有长名称的文件夹(78v82fsf226usgvgh7q2ptcvif,a4w5fzrkeut1ox71xslb49gst),现在在Windows命令行中运行gradlew之后,它再次下载了相同版本并向上述路径添加了新文件夹,现在所有3个文件夹都具有里面有相同的gradle版本,也有相同的大小,为什么会发生这种情况?

The gradle wrapper distributions are located on my machine under: C:\Users\Ruperto.gradle\wrapper\dists\gradle-2.10-all In this folder I already had 2 folder with long names (78v82fsf226usgvgh7q2ptcvif, a4w5fzrkeut1ox71xslb49gst) and now after running gradlew in the command line of Windows it downloaded the same version again and added a new folder to the above path, all of the 3 folders now have the same gradle version inside, same size also, why is this happening?

推荐答案

Gradle Wrapper是从分发URL下载的.

Gradle Wrapper is downloaded from distribution URL.

如果您未指定分发网址,则将使用默认网址,例如 https://services.gradle.org/distributions/.

Gradle Wrapper二进制文件始终每个分发URL下载一次,即使它是完全相同的二进制文件,并且也存储在基本上是分发URL哈希的目录中.

Gradle Wrapper binary is always downloaded once per distribution URL, even if it is exactly the same binary file and it is stored in a directory that is basically hash of the distribution URL.

这篇关于Gradle包装器忽略已经安装的发行版?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆