ใน Eclipse เปิด Preferences → Maven → User Settings แล้วตรวจสอบพาธที่แสดง m2e ใช้ Maven settings.xml สำหรับการกำหนดค่าพร็อกซี คำขอ update-site ของ Eclipse ที่สำเร็จไม่ได้ยืนยันอินพุตเหล่านั้น ค่าเริ่มต้นปกติของผู้ใช้คือ ~/.m2/settings.xml แต่ IDE อาจเลือกไฟล์อื่น

รวมรายการพร็อกซีเข้ากับส่วน proxies ระดับบนสุดของเอกสารนั้น

<proxies>
  <proxy>
    <id>office</id>
    <active>true</active>
    <protocol>http</protocol>
    <host>proxy.example</host>
    <port>8080</port>
    <nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
  </proxy>
</proxies>

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

ใช้การตั้งค่าที่เลือกและอัปเดตโปรเจกต์ Maven ที่ได้รับผลกระทบ เปรียบเทียบกับการแทนที่การตั้งค่าจริงของการเรียกบรรทัดคำสั่งที่สำเร็จและการตั้งค่าสากลที่รวมแล้ว การเลือกดิสทริบิวชัน Maven อื่นเป็นเรื่องแยกต่างหาก อาจเปลี่ยนการเริ่มทำงานและอินพุตสากล แต่ไม่ได้เพิ่มพร็อกซีลงในไฟล์ผู้ใช้ที่ถูกต้อง

ใช้การตอบสนองเพื่อเลือกสาขาถัดไป 407 เกี่ยวกับการเข้าสู่ระบบพร็อกซี ส่วน 401 ของที่เก็บเกี่ยวกับบัญชีของที่เก็บเอง จับคู่ผ่านรายการ servers กับ ID ของที่เก็บหรือ mirror ช่องคีย์ส่วนตัวของเซิร์ฟเวอร์ไม่ได้ใช้การยืนยันตัวตนพร็อกซี HTTP ข้อผิดพลาดใบรับรองเป็นเงื่อนไขอื่น เก็บเส้นทางสภาพแวดล้อมไว้ในการตั้งค่า ไม่ใช่ใน POM ของโปรเจกต์

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