增加gradle的超时以获得maven依赖

Joh*_*ved 17 grails gradle maven grails-3.1

我想通过grails 3.1.5 gradle依赖分辨率从Maven获得jar依赖.如何增加gradle获取maven依赖所需的超时时间.当然,我已经看到依赖关系需要很长时间才能下载.但是如何配置gradle等待更长时间才能下载依赖项

Tom*_*rre 20

该功能已在Gradle中添加:https: //github.com/gradle/gradle/pull/3041

您可以使用2个属性来增加超时:

./gradlew build -Dhttp.socketTimeout=60000 -Dhttp.connectionTimeout=60000
Run Code Online (Sandbox Code Playgroud)

如Sue C所评论,如果您使用的是gradle 4.10.2或更高版本,请使用以下属性:

./gradlew build -Dorg.gradle.internal.http.socketTimeout=60000 -Dorg.gradle.internal.http.connectionTimeout=60000

  • 从gradle版本4.10.2开始,这些属性将其名称更改为`org.gradle.internal.http.connectionTimeout`和`org.gradle.internal.http.socketTimeout`https://github.com/gradle/gradle/commit/ f2fd5f4209735e34905c321c43309d03850cf98a#DIFF-74c3ade11e986620589ba9ac0d78dcef (3认同)