Grab asılılıqları həll etməzdən əvvəl Groovy-nin proksisini təyin edin
Groovy-ni repozitoriyalarının tələb etdiyi HTTP və HTTPS JVM xassələri ilə işə salın; skript ifadələri Grab həllindən sonra işləyə bilər.
Grape-in proksi xassələrini Groovy işə salma sətrinə qoyun:
groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovyDəyərlər host adları və ədədi portlardır, proksi URL-ləri deyil. HTTP proksi siyahısından bir HTTP namizədi açıq repozitoriya marşrutu üçün bu iki dəyəri verir. Eyni HTTP vasitəçisi həm HTTP, həm də HTTPS təyinatlı yükləmələri daşıya bilər.
Onları burada təyin etməyin səbəbi vaxtdır. Grab annotasiyaları asılılıqları kompilyasiya zamanı, adi skript ifadələri icra olunmazdan əvvəl həll edə bilər. Sonrakı System.setProperty çağırışı artıq uğursuz olmuş yükləməni konfiqurasiya edə bilməz.
Hansı təyinat sxeminin marşruta ehtiyacı olduğunu müəyyən etmək üçün uğursuz repozitoriya URL-indən istifadə edin. GrapeIvy ilə groovy.grape.report.downloads=true yükləmə fəaliyyətini bildirir; GrapeMaven öz sazlama seçimindən istifadə edir. Çatışmayan artefakt versiyası və ya əlçatmaz repozitoriya proksi düzgün seçilsə də repozitoriya problemi olaraq qalır.