Iestatiet Groovy starpniekserveri pirms Grab atrisina atkarības
Palaidiet Groovy ar HTTP un HTTPS JVM rekvizītiem, kas nepieciešami tā repozitorijiem; skripta priekšraksti var izpildīties pēc Grab atrisināšanas.
Ievietojiet Grape starpniekservera rekvizītus Groovy palaidējā:
groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovyVērtības ir resursdatora nosaukumi un skaitliskas ostas, nevis starpniekservera URL. HTTP kandidāts no HTTP starpniekserveru saraksta nodrošina šīs divas vērtības publiska repozitorija maršrutam. Viens un tas pats HTTP starpnieks var pārnest lejupielādes gan uz HTTP, gan HTTPS galamērķiem.
Laiks ir iemesls tos iestatīt šeit. Grab anotācijas var atrisināt atkarības kompilēšanas laikā, pirms tiek izpildīti parastie skripta priekšraksti. Vēlāks System.setProperty izsaukums nevar konfigurēt lejupielādi, kas jau ir neizdevusies.
Izmantojiet neizdevušās repozitorijas URL, lai izlemtu, kurai galamērķa shēmai nepieciešams maršruts. Ar GrapeIvy groovy.grape.report.downloads=true ziņo par lejupielādes aktivitāti; GrapeMaven izmanto savu atkļūdošanas opciju. Trūkstoša artefakta versija vai nepieejams repozitorijs joprojām ir repozitorija problēma, pat ja starpniekserveris ir izvēlēts pareizi.