配布物のダウンロード用 Gradle Wrapper プロキシ設定
ビルドタスクが初期接続を修復すると期待せず、Wrapper の配布物ダウンロード用プロキシを設定します。
gradlewが Gradle の配布物をダウンロードできない場合、ビルドはまだ開始されていません。リポジトリ宣言やビルドタスクのネットワークコードで、それより前の Java リクエストを設定することはできません。
Wrapper はダウンロード前に、プロジェクトとユーザーの systemProp から gradle.properties の項目を読み取ります。HTTPS の宛先では:
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080完全なプロキシ URL スキームを付けず、実際のポートを指定してエンドポイントのホストを使います。HTTP プロキシ一覧には、公開 HTTP プロキシの利用が許可された配布物ダウンロード用の候補があります。ユーザー値はプロジェクト値を上書きし、コマンドラインのシステムプロパティがより高い優先度を持ちます。IDE と端末で違いがある場合はGradle の設定元を比較してください。対象のプロジェクト/マシン範囲を選び、個人用プロキシ資格情報をコミット対象ファイルに入れないでください。
distributionUrlは意図した Gradle 配布元のままにします。フォワードプロキシを指定するものではありません。リダイレクトで別のホストが現れることがあるため、依存関係リポジトリを変更せず、実際に失敗したダウンロード URL とポリシーを保持します。
キャッシュされた配布物があれば、別のマシンはこのダウンロードを実行せずに gradlew --version を実行できます。ブートストラップ後も、プラグインと依存関係のリクエストにはそれぞれの経路が必要です。起動前の配布物ダウンロードの失敗なのか、Gradle 開始後のリポジトリへのアクセスの失敗なのかを報告してください。これは別の処理です。