Ku soo dejinta iyada oo loo marayo proxy iyada oo la adeegsanayo hawsha get ee Ant
Deji proxy ka hor inta uusan Ant soo dejin fayl, iyada oo leh aqoonsiyo gaar ah oo loogu talagalay dhexdhexaadiyaha iyo serverka soo dejinta.
Hawsha get ee Ant waxay isticmaashaa qaabeynta shabakada JVM-da Ant ku socoto. Proxy waxaa la dejin karaa ka hor soo dejinta iyada oo la adeegsanayo 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>Magacyada iyo dekeddu waa tusaale. Codsi artefakt dadweyne oo loo oggol yahay isticmaalka proxy-yada dadweynaha, ka qaado barta HTTP ee liiska proxy-yada HTTP. Liiska dhaafka waxay isticmaashaa xariiqo toosan, ma aha comma. Ku dar oo kaliya meelaha ay tahay in si toos ah loo tago; soo dejinta gudaha ee loo maro proxy dibadda waxay ku guuldareysan kartaa xitaa marka proxy-gu si sax ah u shaqeynayo.
Nidaamka ayaa muhiim ah. Daji hawsha proxy ka hor hawlgalka get, ha ahaado isla bartilmaameedka ama bartilmaameedka hore. Dejinta ka dib bilowga soo dejinta ma beddeli karto xiriirkaas.
Waxaa jira laba gelitaan oo suurtagal ah. Sifooyinka proxyuser iyo proxypassword ee setproxy waxay khuseeyaan dhexdhexaadiyaha. Sifooyinka username iyo password ee get waxay khuseeyaan serverka soo dejinta. In akoonka proxy-ga la siiyo get kama dhigayso aqoonsiga proxy-ga. Taageerada iyo xaddidaadda aqoonsiga waxay sidoo kale ku xiran yihiin JDK iyo habka uu proxy-gu u baahan yahay.
Dejintu waxay leedahay baaxad JVM. Waxay ku habboon tahay hawlo Ant oo isticmaala dariiqa shabakadaas, laakiin ma qaabeyso barnaamij kasta oo dibadda ah oo build-ku bilaabo. Waxay sidoo kale saameyn kartaa hawlo shabakadeed dambe oo isla habka Ant. Hayso bartamaha iyo sirta gaar u ah goobta qaabeynta gudaha build-ka halkii aad ku dar lahayd akoon hal horumariye bartilmaameed la wadaago.
Haddii nidaamka hawlgalku horey u bixiyo dariiqa loogu talagalay, Ant waxay sidoo kale diiwaangelisaa -autoproxy si loo ogaado nidaamka hawlgalka ee Java runtime-yada la taageeray. Taasi waa il kale oo qaabeynta dariiqa. Build-ka u baahan bartilmaameed cad, hawsha kore waxay muujinaysaa dariiqa la doortay iyo waqtigiisa.