Ставите 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 исправно изабран.

Повезани чланци