Configurações de proxy do Gradle Wrapper para baixar a distribuição
Configure o acesso ao proxy para o download da distribuição do Wrapper em vez de esperar que as tarefas de build consertem a conexão inicial.
Se gradlew falhar ao baixar sua distribuição do Gradle, o build ainda não começou. Uma declaração de repositório ou código de rede em uma tarefa de build não pode configurar a solicitação Java anterior.
Antes do download, o Wrapper lê entradas systemProp dos gradle.properties do projeto e do usuário. Para destinos HTTPS:
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080Use o host do endpoint sem um esquema completo de URL de proxy e com a porta real; a lista de proxies HTTP oferece candidatos para downloads de distribuições autorizados a usar proxies HTTP públicos. Valores do usuário substituem os do projeto; propriedades de sistema da linha de comando têm prioridade maior. Se IDE e terminal discordarem, compare as fontes de configuração do Gradle. Escolha o escopo pretendido de projeto/máquina e mantenha credenciais pessoais do proxy fora dos arquivos versionados.
distributionUrl deve continuar sendo a fonte pretendida da distribuição do Gradle. Ele não nomeia um proxy de encaminhamento. Um redirecionamento pode introduzir outro host; mantenha a URL real do download que falhou e a política em vez de alterar repositórios de dependências.
Uma distribuição em cache pode permitir que outra máquina execute gradlew --version sem testar este download. Depois do bootstrap, solicitações de plugins e dependências ainda precisam de suas próprias rotas. Informe se a falha foi no download da distribuição antes da inicialização ou no acesso ao repositório depois que o Gradle começou; são operações diferentes.