Задачата 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 среди. Това е алтернативен източник на конфигурация за маршрутизиране. За изграждане, което се нуждае от явна крайна точка, задачата по-горе прави избрания маршрут и неговия момент видими.

Подобни статии