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.

Articles relacionats