คุณเพิ่ม -Dhttp.proxyHost=... ลงในคำสั่ง Ant แต่การดาวน์โหลดยังคงตรง การสะกดดูเหมือนคุณสมบัติระบบ Java คำสั่งที่รับมันคือสิ่งที่สำคัญ

ไวยากรณ์ -D ของบรรทัดคำสั่ง Ant กำหนดคุณสมบัติการสร้าง Ant นั่นไม่ใช่สิ่งเดียวกับการส่งตัวเลือกเริ่มต้นให้ JVM ที่รัน Ant โดยอัตโนมัติ

Ant จัดทำเอกสาร ANT_OPTS สำหรับตัวเลือกที่ให้กับ JVM นั้น นอกจากนี้ยังมี setproxy งานสำหรับการกำหนดค่าพร็อกซีที่รองรับ จากการสร้าง เลือกอินเทอร์เฟซที่ตรงกับข้อกำหนดและไคลเอนต์ที่ส่งคำขอ

พร็อกซีที่ใช้กับ JVM ของ Ant ไม่ได้กำหนดค่าโปรแกรมที่เรียกใช้แยกต่างหากหรือไคลเอนต์ที่กำหนดค่าแยกกันซึ่งงานเปิดตัวโดยอัตโนมัติ หากโปรแกรมที่แยกสาขาล้มเหลว ให้ตรวจสอบคำสั่งและสภาพแวดล้อมของมันเอง

สำหรับการดาวน์โหลดสาธารณะที่ได้รับอนุญาต รายการพร็อกซี HTTP มีผู้สมัครสำหรับโฮสต์และพอร์ตของอินเทอร์เฟซที่เลือก เก็บปลายทางเฉพาะเครื่องและความลับของบัญชีไว้นอกไฟล์สร้างที่แชร์เมื่อทำได้ การสร้างที่ใช้งานได้สำหรับนักพัฒนาคนหนึ่งไม่ควรบังคับให้ผู้ใช้อื่นทุกคนติดต่อพร็อกซีสำนักงานของนักพัฒนาคนนั้น

เมื่อรายงานความล้มเหลว ให้แสดงว่าการตั้งค่าถูกให้ไว้ที่ใด: คุณสมบัติ Ant ตัวเลือกเริ่มต้น JVM การกำหนดค่างาน หรือสภาพแวดล้อมของโพรเซสลูก ความแตกต่างนั้นมักเป็นคำอธิบายที่หายไป

บทความที่เกี่ยวข้อง