Lawrlwytho drwy brocsi gyda thasg get Ant
Gosodwch y procsi cyn i Ant lawrlwytho ffeil, gyda chyfrifon ar wahân ar gyfer y cyfryngwr a'r gweinydd lawrlwytho.
Mae tasg get Ant yn defnyddio cyfluniad rhwydwaith y JVM sy'n rhedeg Ant. Gellir gosod procsi cyn y lawrlwytho gyda 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>Mae'r enwau a'r porth yn enghreifftiau. Ar gyfer cais am arteffact cyhoeddus y caniateir iddo ddefnyddio procsis cyhoeddus, cymerwch bwynt terfyn HTTP o'r rhestr procsi HTTP. Mae'r rhestr osgoi yn defnyddio bariau fertigol, nid comas. Cynhwyswch yn unig y cyrchfannau a ddylai fynd yn uniongyrchol; gall lawrlwytho mewnol a anfonir drwy brocsi allanol fethu hyd yn oed pan fo'r procsi'n gweithio'n gywir.
Mae trefn yn bwysig. Rhowch y dasg procsi cyn y llawdriniaeth get, boed yn yr un targed neu mewn targed ragofynnol. Ni all cyflunio ar ôl i'r lawrlwytho ddechrau newid y cysylltiad hwnnw.
Mae dau fewngofnodi posibl. Mae priodoleddau proxyuser a proxypassword setproxy yn ymwneud â'r cyfryngwr. Mae priodoleddau username a password get yn ymwneud â'r gweinydd lawrlwytho. Nid yw rhoi'r cyfrif procsi i get yn ei droi'n uwthentiad procsi. Mae cymorth a chyfyngiadau uwthentio hefyd yn dibynnu ar y JDK ac ar y mecanwaith y mae'r procsi'n ei ofyn.
Mae gan y gosodiad gwmpas JVM. Mae'n addas ar gyfer tasgau Ant sy'n defnyddio'r llwybr rhwydwaith hwnnw, ond nid yw'n cyflunio pob gweithredadwy allanol y mae adeilad yn ei lansio. Gall hefyd effeithio ar dasgau rhwydwaith diweddarach yn yr un broses Ant. Cadwch bwyntiau terfyn a chyfrineiriau sy'n benodol i'r safle yng nghyfluniad lleol yr adeilad yn lle mewnosod cyfrif un datblygwr mewn targed a rennir.
Os yw'r system weithredu eisoes yn darparu'r llwybr a fwriadwyd, mae Ant hefyd yn dogfennu -autoproxy ar gyfer darganfod system weithredu ar redegfeydd Java a gefnogir. Mae hynny'n ffynhonnell amgen o gyfluniad llwybro. Ar gyfer adeilad sydd angen pwynt terfyn penodol, mae'r dasg uchod yn gwneud y llwybr a ddewiswyd a'i amseriad yn weladwy.