Задачата get на Ant ја користи мрежната конфигурација на JVM-от во кој работи Ant. Прокси може да се постави пред преземањето со setproxy:

<target name="download">
  <setproxy proxyhost="proxy.example.net"
            proxyport="8080"
            nonproxyhosts="localhost|127.*|*.internal.example.net"/>
  <get src="https://downloads.example.net/tool.zip"
       dest="tool.zip"/>
</target>

Имињата и портата се примери. За барање на јавен артефакт на кое му е дозволено да користи јавни проксија, земете HTTP крајна точка од списокот на HTTP проксија. Списокот за заобиколување користи вертикални црти, не запирки. Вклучете само одредишта што навистина треба да одат директно; внатрешно преземање насочено низ надворешно прокси може да не успее дури и кога проксито работи правилно.

Редоследот е важен. Ставете ја задачата за прокси пред операцијата get, било во истиот цел или во претходна цел. Конфигурирањето откако ќе започне преземањето не може да ја промени таа врска.

Можни се две најави. Атрибутите proxyuser и proxypassword на setproxy се однесуваат на посредникот. Атрибутите username и password на get се однесуваат на серверот за преземање. Давањето на прокси-сметката на get не го претвора во прокси автентикација. Поддршката и ограничувањата за автентикација зависат и од JDK-от и од механизмот што го бара проксито.

Поставката има JVM опсег. Таа е соодветна за задачи на Ant што го користат тој мрежен пат, но не го конфигурира секој надворешен програм што го стартува изградбата. Може да влијае и на подоцнежните мрежни задачи во истиот Ant процес. Чувајте ги крајните точки и тајните специфични за локацијата во локалната конфигурација на изградбата, наместо да ја вградите сметката на еден развивач во заедничка цел.

Ако оперативниот систем веќе го обезбедува саканиот пат, Ant исто така го документира -autoproxy за откривање на оперативниот систем на поддржани Java околини. Тоа е алтернативен извор на конфигурација за рутирање. За изградба на која ѝ треба експлицитна крајна точка, задачата погоре го прави видлив избраниот пат и неговото време.

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