Ставете ги прокси-својствата на 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 користи сопствена опција за отстранување грешки. Верзија на артефакт што недостасува или недостапно складиште останува проблем на складиштето дури и кога проксито е правилно избрано.

Поврзани статии