የAnt get ተግባር የሚጠቀመው የJVM አውታረ መረብ ቅንብርን ነው። ፕሮክሲው ከማውረዱ በፊት በ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 እንዲሁ ይመዘግባል። ይህ አማራጭ የማስተላለፍ ውቅር ምንጭ ነው። ግልጽ የመጨረሻ ነጥብ ለሚፈልግ ግንባታ፣ ከላይ ያለው ተግባር የተመረጠውን መንገድና ጊዜውን ይገልጻል።

ተዛማጅ ጽሑፎች