Ukulanda nge-proxy ngomsebenzi we-get ka-Ant
Setha i-proxy ngaphambi kokuba i-Ant ilande ifayela, ngezifakazelo ezihlukene zomlamuli kanye neseva yokulanda.
Umsebenzi we-get ka-Ant usebenzisa ukucushwa kwenethiwekhi kwe-JVM okusetshenziswa i-Ant. I-proxy ingasethwa ngaphambi kokulanda nge-setproxy:
<target name="download">
<setproxy proxyhost="proxy.example.net"
proxyport="8080"
nonproxyhosts="localhost|127.*|*.internal.example.net"/>
<get src="https://downloads.example.net/tool.zip"
dest="tool.zip"/>
</target>Amagama nechweba kuyizibonelo. Esicelweni se-artefact yomphakathi esivunyelwe ukusebenzisa ama-proxy omphakathi, thatha iphuzu lokugcina le-HTTP ohlwini lwama-proxy e-HTTP. Uhlu lokweqa lusebenzisa imigqa eqondile, hhayi okhefana. Faka kuphela izindawo okufanele ziqonde ngqo; ukulanda kwangaphakathi okudluliswa nge-proxy yangaphandle kungahluleka ngisho noma i-proxy isebenza kahle.
Ukulandelana kubalulekile. Beka umsebenzi we-proxy ngaphambi komsebenzi we-get, kungaba kumgomo ofanayo noma kumgomo wangaphambili. Ukucushwa ngemva kokuqala kokulanda akukwazi ukushintsha lokho kuxhumana.
Kunokungena okubili okungenzeka. Izimfanelo ze-proxyuser ne-proxypassword ze-setproxy ziphathelene nomlamuli. Izimfanelo ze-username ne-password ze-get ziphathelene neseva yokulanda. Ukunikeza i-akhawunti ye-proxy ku-get akukuyi kwenzi ukuqinisekiswa kwe-proxy. Ukusekelwa nemikhawulo yokuqinisekiswa nakho kuncike ku-JDK kanye nendlela edingwa i-proxy.
Isilungiselelo sinobubanzi be-JVM. Silungele imisebenzi ye-Ant esebenzisa lolo hlamvu lwenethiwekhi, kodwa asilucushi zonke izinhlelo zangaphandle eziqalwa ukwakhiwa. Singathinta nemisebenzi yenethiwekhi yakamuva kunqubo efanayo ye-Ant. Gcina amaphuzu okugcina nezimfihlo eziqondene nesayithi ekucushweni kwasendaweni kokwakhiwa esikhundleni sokufaka i-akhawunti yomthuthukisi oyedwa kumgomo owabiwe.
Uma uhlelo lokusebenza selunikeza umzila ohlosiwe, i-Ant ibhala futhi i--autoproxy yokutholwa kohlelo lokusebenza kuma-runtime e-Java asekelwayo. Lokho kungumthombo ohlukile wokucushwa komzila. Ekwakhiweni okudinga iphuzu lokugcina elicacile, umsebenzi ongenhla wenza umzila okhethiwe kanye nesikhathi sawo kubonakale.