Nastavení proxy Gradle Wrapperu pro stahování distribuce
Nastavte přístup proxy pro stahování distribuce Wrapperu místo očekávání, že úlohy sestavení opraví úvodní připojení.
Pokud gradlew selže při stahování své distribuce Gradle, sestavení ještě nezačalo. Deklarace repozitáře ani síťový kód v úloze sestavení nemůže nakonfigurovat tento dřívější požadavek Java.
Wrapper před stahováním načítá položky systemProp z projektových a uživatelských souborů gradle.properties. Pro cíle HTTPS:
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080Použijte hostitele endpointu bez úplného schématu URL proxy a jeho skutečný port; seznam HTTP proxy nabízí kandidáty pro stahování distribucí, které smí používat veřejné HTTP proxy. Uživatelské hodnoty přepisují projektové; systémové vlastnosti z příkazového řádku mají vyšší prioritu. Pokud se IDE a terminál liší, porovnejte zdroje konfigurace Gradle. Zvolte zamýšlený rozsah projektu/počítače a osobní údaje proxy neukládejte do verzovaných souborů.
distributionUrl musí zůstat zamýšleným zdrojem distribuce Gradle. Neoznačuje forward proxy. Přesměrování může přidat jiného hostitele; ponechte skutečné URL neúspěšného stahování a zásadu místo změny repozitářů závislostí.
Distribuce uložená v mezipaměti může jiné mašině umožnit spustit gradlew --version bez tohoto stahování. Po dokončení bootstrapu potřebují požadavky na pluginy a závislosti vlastní trasy. Uveďte, zda šlo o stažení distribuce před spuštěním, nebo o přístup k repozitáři po startu Gradle; jde o různé operace.