Поставите Groovy прокси пре него што Grab реши зависности
Покрените Groovy са JVM својствима за HTTP и HTTPS која су потребна његовим репозиторијумима; скрипт наредбе се могу извршити након Grab-овог решавања.
Ставите Grape proxy својства на Groovy покретање:
groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovyВредности су имена хостова и нумерички портови, а не proxy URL-ови. HTTP кандидат са листе HTTP proxyја даје те две вредности за руту до јавног репозиторијума. Исти HTTP посредник може преносити преузимања и за HTTP и за HTTPS одредишта.
Време је разлог да их поставите овде. Grab анотације могу решити зависности током компајлирања, пре извршавања обичних скрипт наредби. Каснији позив System.setProperty не може конфигурисати преузимање које је већ пропало.
Употребите URL репозиторијума који је пропао да одредите која шема одредишта треба руту. Са GrapeIvy, groovy.grape.report.downloads=true извештава о активности преузимања; GrapeMaven користи сопствену опцију за отклањање грешака. Верзија артефакта која недостаје или недоступан репозиторијум остаје проблем репозиторијума чак и кад је proxy исправно изабран.