web-dev-qa-db-ja.com

Gradleのタイムアウトを増やしてMaven依存関係を取得する

私はgrails 3.1.5gradle dependency Resolutionを介してMavenからjar依存関係を取得しようとしています。 GradleがMavenの依存関係を取得するために必要なタイムアウトを増やすにはどうすればよいですか。確かに、依存関係のダウンロードには長い時間がかかることがわかりました。しかし、依存関係をダウンロードするためにもっと長く待機するようにgradleを設定するにはどうすればよいですか

18
JohnTheBeloved

この機能はGradleでここに追加されました: https://github.com/gradle/gradle/pull/3041

2つのプロパティでタイムアウトを増やすことができます。

./gradlew build -Dhttp.socketTimeout=60000 -Dhttp.connectionTimeout=60000

Sue Cによるコメントのとおり、gradle 4.10.2以降のバージョンを使用している場合は、次の properties を使用します。

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

20
Tomas Bjerre