如何将Gradle下载限制为每个实例仅一个文件

4

由于我的网络连接不稳定,我希望gradle只能按顺序下载文件,而不是默认的并行下载模式。并行下载模式的预览如下:

enter image description here

因为当前的下载方式会导致没有一个文件被完整地下载下来,这浪费时间,而时间就是金钱。

1个回答

2
您可以参考sterling分享的解决方案。
我们可以在gradle.properties文件中设置org.gradle.parallel属性(该文件应放置在项目根目录中,与build.gradle文件并列),只需向gradle.properties文件添加一行,如org.gradle.parallel=false
另请参阅:禁用并行线程

禁用并行线程并不能保证禁用并行下载。仍然有3个并行下载在慢速连接上重试。 - undefined
1
在Gradle中禁用并行线程并不能保证禁用并行下载。这是因为Gradle使用与任务使用的线程池不同的线程池来下载依赖项。要禁用并行下载,您需要将org.gradle.parallel.downloads属性设置为false。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接