ວຽກ get ຂອງ Ant ໃຊ້ການຕັ້ງຄ່າເຄືອຂ່າຍຂອງ 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 ຍັງເອກະສານ -autoproxy ສຳລັບການຄົ້ນຫາລະບົບປະຕິບັດການໃນ Java runtime ທີ່ຮອງຮັບ. ນັ້ນແມ່ນແຫຼ່ງທາງເລືອກຂອງການຕັ້ງຄ່າເສັ້ນທາງ. ສຳລັບການສ້າງທີ່ຕ້ອງການຈຸດປາຍທາງທີ່ຊັດເຈນ, ວຽກຂ້າງເທິງເຮັດໃຫ້ເຫັນເສັ້ນທາງທີ່ເລືອກ ແລະ ເວລາຂອງມັນ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ