Grape прокси касиеттерин Groovy ишке кирүү буйругуна коюңуз:

groovy -Dhttp.proxyHost=proxy.example.net -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.net -Dhttps.proxyPort=8080 app.groovy

Маанилер хост аттары жана сандык порттор, прокси URL'дери эмес. HTTP прокси тизмесинен HTTP талапкери ачык репозиторий маршруту үчүн ушул эки маанини берет. Ошол эле HTTP ортомчусу HTTP жана HTTPS багыттарына жүктөөлөрдү ташый алат.

Аларды ушунда орнотуунун себеби — убакыт. Grab аннотациялары көз карандылыктарды компиляция учурунда, кадимки скрипт билдирүүлөрү аткарыла электе чече алат. Кийинки System.setProperty чакыруусу мурун эле ишке ашпай калган жүктөөнү конфигурациялай албайт.

Кайсы багыт схемасына маршрут керек экенин аныктоо үчүн ишке ашпаган репозиторий URL'ин колдонуңуз. GrapeIvy менен groovy.grape.report.downloads=true жүктөө активдүүлүгү тууралуу билдирет; GrapeMaven өзүнүн жөндөө опциясын колдонот. Артефакт версиясынын жоктугу же репозиторийдин жеткиликсиздиги прокси туура тандалса да репозиторий маселеси бойдон калат.

Тектеш макалалар