د Ant get دنده د JVM چې Ant پرې ځي د شبکې ترتیبات کاروي. پروکسي کولای شي د ډاونلوډ مخکې د 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>

نومونه او پورټ بېلګې دي. د عام پروکسي کارولو اجازه لرونکي عام آرټیفکټ غوښتنې لپاره له د HTTP پروکسي لیست څخه یو HTTP پای ټکی واخلئ. د تېرېدو لیست عمودي کرښې کاروي، نه کامې. یوازې هغه منزلونه شامل کړئ چې واقعاً باید مستقیم لاړ شي؛ د باندني پروکسي له لارې لېږل شوی داخلي ډاونلوډ کېدای شي هغه وخت هم ناکام شي چې پروکسي سم کار کوي.

ترتیب مهم دی. د پروکسي دنده د get عملیاتو مخکې کېږدئ، که په هماغه هدف کې وي یا په مخکیني هدف کې. د ډاونلوډ له پیل وروسته ترتیب کول نشي کولای هغه اړیکه بدله کړي.

دوه ممکنه ننوتنې شته. د proxyuser او proxypassword ځانګړنې د setproxy منځګړي ته اړه لري. د username او password ځانګړنې د get ډاونلوډ سرور ته اړه لري. پروکسي حساب get ته ورکول هغه پروکسي تصدیق نه جوړوي. د تصدیق ملاتړ او محدودیتونه هم د JDK او هغه میکانېزم پورې اړه لري چې پروکسي یې غواړي.

ترتیبات د JVM پراخوالی لري. دا د هغو Ant دندو لپاره مناسبه ده چې هغه شبکهيي لار کاروي، خو هره بهرنۍ برنامه چې بیلډ یې پیلوي نه ترتیبات کوي. دا کولای شي په هماغه Ant بهیر کې وروستیو شبکهيي دندو هم اغېزه وکړي. د سایټ ځانګړي پای ټکي او رازونه د بیلډ په سیمهييز ترتیباتو کې وساتئ، پرځای دې چې د یو پراختیا کونکي حساب په شریک هدف کې ځای پرځای کړئ.

که چېرې عملیاتي سیسټم مخکې له مخکې غوښتل شوې لار برابروي، Ant په ملاتړ شوو Java چاپېریالونو کې د عملیاتي سیسټم کشف لپاره -autoproxy هم مستند کوي. دا د لارښوونې ترتیباتو بدیله سرچینه ده. د هغه بیلډ لپاره چې څرګند پای ټکی غواړي، پورتنی دنده ټاکل شوې لار او د هغې وخت ښکاره کوي.

اړوندې مقالې