Valsstikan -D í Ant er ekki alltaf proxyvalkostur JVM
Ant-eiginleiki og Java-kerfiseiginleiki geta haft sama stafsetningu án þess að vera sama stilling. Stilltu JVM-inu eða verkefninu sem sendir beiðnina.
Þú bættir -Dhttp.proxyHost=... við Ant-skipun, en niðurhalið fer enn beint. Stafsetningin lítur út eins og Java-kerfiseiginleiki; skipunin sem tekur við henni skiptir máli.
-D skipanalínusetning Ant skilgreinir Ant-byggingareiginleika. Það er ekki sjálfkrafa það sama og að senda ræsingarvalkost til JVM-sins sem keyrir Ant.
Ant skjalfestir ANT_OPTS fyrir valkosti sem eru gefnir því JVM. Það býður einnig setproxy verkefnið fyrir studda proxyuppsetningu úr byggingu. Veldu viðmótið sem passar við kröfuna og viðskiptavininn sem sendir beiðnina.
Proxy sem beitt er á JVM Ant stillir ekki sjálfkrafa sérstakt keyranlegt forrit eða sjálfstætt stilltan viðskiptavin sem verkefni ræsir. Ef greinforrit mistekst, skoðaðu eigin skipun þess og umhverfi.
Fyrir leyft opinbert niðurhal veitir HTTP-proxylistinn frambjóðendur fyrir hýsil og port valins viðmóts. Haltu vélarsértækum endapunktum og reikningsleyndarmálum utan sameiginlegra byggingarskráa þegar hægt er. Bygging sem virkar fyrir einn þróunaraðila ætti ekki að neyða alla aðra notendur til að hafa samband við skrifstofuproxy þess þróunaraðila.
Þegar þú tilkynnir bilunina skaltu sýna hvar stillingin var gefin: Ant-eiginleiki, ræsingarvalkostur JVM, verkefnauppsetning eða umhverfi barnferlis. Sá munur er oft skýringin sem vantar.