Postavke proxyja Gradle Wrappera za preuzimanje distribucije
Konfigurišite pristup proxyju za Wrapperovo preuzimanje distribucije umjesto očekivanja da će zadaci izgradnje popraviti početnu vezu.
Ako gradlew ne može preuzeti svoju Gradle distribuciju, izgradnja nije počela. Deklaracija repozitorija ili mrežni kod u zadatku izgradnje ne može podesiti taj raniji Java zahtjev.
Wrapper prije preuzimanja čita systemProp unose iz projektnog i korisničkog gradle.properties. Za HTTPS odredišta:
systemProp.https.proxyHost=203.0.113.10
systemProp.https.proxyPort=8080Koristite host endpointa bez pune proxy-URL sheme i njegov stvarni port; HTTP proxy lista nudi kandidate za preuzimanja distribucija kojima je dozvoljeno koristiti javne HTTP proxyje. Korisničke vrijednosti nadjačavaju projektne; sistemska svojstva iz komandne linije imaju viši prioritet. Ako se IDE i terminal razlikuju, uporedite izvore Gradle konfiguracije. Odaberite željeni opseg projekta/mašine i držite lične proxy podatke izvan datoteka koje se predaju.
distributionUrl mora ostati predviđeni izvor Gradle distribucije. Ne označava forward proxy. Preusmjeravanje može uvesti drugi host; zadržite stvarni URL neuspjelog preuzimanja i politiku umjesto mijenjanja repozitorija zavisnosti.
Keširana distribucija može omogućiti drugoj mašini da pokrene gradlew --version bez testiranja ovog preuzimanja. Nakon bootstrap-a, zahtjevi za pluginima i zavisnostima i dalje trebaju vlastite rute. Navedite da li je greška bila preuzimanje distribucije prije pokretanja ili pristup repozitoriju nakon što je Gradle počeo; to su različite operacije.