L-għażla -D ta' Ant mhix dejjem għażla tal-proxy tal-JVM
Proprjetà Ant u proprjetà tas-sistema Java jistgħu jkollhom l-istess ortografija mingħajr ma jkunu l-istess setting. Ikkonfigura l-JVM jew il-kompitu li jagħmel it-talba.
Żidt -Dhttp.proxyHost=... ma' kmand Ant, imma t-tniżżil għadu jmur dirett. L-ortografija tidher bħal proprjetà tas-sistema Java; il-kmand li jirċeviha huwa importanti.
Is-sintassi -D tal-linja tal-kmand ta' Ant tiddefinixxi proprjetajiet tal-build ta' Ant. Dan mhux awtomatikament l-istess bħal li tgħaddi għażla tal-bidu lill-JVM li tmexxi Ant.
Ant tiddokumenta ANT_OPTS għall-għażliet mogħtija lil dik il-JVM. Tipprovdi wkoll il-setproxy kompitu għall-konfigurazzjoni tal-proxy appoġġjata minn build. Agħżel l-interface li taqbel mar-rekwiżit u mal-klijent li jagħmel it-talba.
Proxy applikat għall-JVM ta' Ant ma jikkonfigurax awtomatikament programm eżegwibbli separat jew klijent ikkonfigurat b'mod indipendenti li jitnieda minn kompitu. Jekk programm forkat ifalli, eżamina l-kmand u l-ambjent tiegħu stess.
Għal tniżżil pubbliku permess, il-lista tal-proxy HTTP tipprovdi kandidati għall-host u l-port tal-interface magħżula. Żomm endpoints speċifiċi għall-magna u sigrieti tal-kont barra mill-fajls tal-build kondiviżi fejn possibbli. Build li jaħdem għal żviluppatur wieħed m'għandux iġiegħel lil kull utent ieħor jikkuntattja l-proxy tal-uffiċċju ta' dak l-iżviluppatur.
Meta tirrapporta l-falliment, uri fejn ingħata s-setting: proprjetà Ant, għażla tal-bidu tal-JVM, konfigurazzjoni tal-kompitu jew ambjent tal-proċess tat-tifel. Dik id-distinzjoni spiss hija l-ispjegazzjoni li tonqos.