L'opció -D d'Ant no sempre és una opció de proxy de la JVM
Una propietat d'Ant i una propietat del sistema Java poden tenir la mateixa escriptura sense ser la mateixa configuració. Configureu la JVM o la tasca que fa la petició.
Heu afegit -Dhttp.proxyHost=... a una ordre d'Ant, però la baixada continua anant directa. L'ortografia sembla una propietat del sistema Java; l'ordre que la rep és el que importa.
La sintaxi -D de la línia d'ordres d'Ant defineix propietats de construcció d'Ant. Això no és automàticament el mateix que passar una opció d'inici a la JVM que executa Ant.
Ant documenta ANT_OPTS per a les opcions que es donen a aquesta JVM. També ofereix la setproxy tasca per a la configuració de proxy admesa des d'una construcció. Trieu la interfície que encaixi amb el requisit i amb el client que fa la petició.
Un proxy aplicat a la JVM d'Ant no configura automàticament un executable separat ni un client configurat de manera independent que iniciï una tasca. Si un programa bifurcat falla, examineu la seva pròpia ordre i entorn.
Per a una baixada pública permesa, la llista de proxies HTTP ofereix candidats per a l'amfitrió i el port de la interfície triada. Mantingueu els punts finals específics de la màquina i els secrets del compte fora dels fitxers de construcció compartits quan sigui possible. Una construcció que funciona per a un desenvolupador no hauria d'obligar tots els altres usuaris a contactar amb el proxy d'oficina d'aquest desenvolupador.
Quan informeu de la fallada, mostreu on es va donar la configuració: propietat d'Ant, opció d'inici de la JVM, configuració de la tasca o entorn del procés fill. Aquesta distinció sovint és l'explicació que falta.