Параметр -D у Ant — не заўсёды параметр проксі JVM
Уласцівасць Ant і сістэмная ўласцівасць Java могуць мець аднолькавае напісанне, не будучы адной наладай. Наладзьце JVM або задачу, якая выконвае запыт.
Вы дадалі -Dhttp.proxyHost=... у каманду Ant, але загрузка ўсё яшчэ ідзе напрамую. Напісанне выглядае як сістэмная ўласцівасць Java; важна, якая каманда яе атрымлівае.
Сінтаксіс -D каманднага радка Ant вызначае ўласцівасці зборкі Ant. Гэта не тое ж самае, што перадаць параметр запуску JVM, якая выконвае Ant.
Ant дакументуе ANT_OPTS для параметраў, якія перадаюцца гэтай JVM. Ён таксама прапануе setproxy задачу для падтрыманай наладкі проксі са зборкі. Выберыце інтэрфейс, які адпавядае патрабаванню і кліенту, што выконвае запыт.
Проксі, ужыты да JVM Ant, не наладжвае аўтаматычна асобную праграму або незалежна наладжаны кліент, запушчаны задачай. Калі адгалінаваная праграма не спрацоўвае, праверце яе ўласную каманду і асяроддзе.
Для дазволенай публічнай загрузкі спіс HTTP-проксі дае кандыдатаў для хаста і порта абранага інтэрфейсу. Трымайце канцавыя пункты і сакрэты ўліковых запісаў па магчымасці па-за агульнымі файламі зборкі. Зборка, якая працуе ў аднаго распрацоўшчыка, не павінна прымушаць усіх іншых звяртацца да офіснага проксі гэтага распрацоўшчыка.
Паведамляючы пра збой, пакажыце, дзе быў зададзены параметр: уласцівасць Ant, параметр запуску JVM, наладка задачы або асяроддзе даччынага працэсу. Гэтае адрозненне часта і ёсць адсутнае тлумачэнне.