Hướng m2e đến tệp cài đặt Maven có chứa proxy
Kiểm tra settings.xml được chọn trong Eclipse khi việc tải phần phụ thuộc Maven bỏ qua các tùy chọn mạng chung của IDE.
Trong Eclipse, mở Preferences → Maven → User Settings và kiểm tra đường dẫn hiển thị. m2e dùng Maven settings.xml để cấu hình proxy; một yêu cầu update-site thành công trong Eclipse không chứng minh các đầu vào đó. Giá trị mặc định thông thường của người dùng là ~/.m2/settings.xml, nhưng IDE có thể chọn tệp khác.
Hợp nhất một mục proxy vào phần proxies cấp cao nhất của tài liệu đó:
<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>
Thay điểm cuối và các trường hợp loại trừ dự kiến trong khi giữ nguyên mirror, tài khoản máy chủ và các cài đặt khác. Với kho lưu trữ công khai trên mạng cho phép tuyến proxy độc lập, một ứng viên chưa xác thực từ danh sách proxy HTTP có thể cung cấp máy chủ và cổng; hãy xác nhận rằng nó cho phép kết nối tới kho lưu trữ. Thêm các trường tên người dùng và mật khẩu proxy của Maven khi trung gian đó yêu cầu.
Áp dụng cài đặt đã chọn và cập nhật dự án Maven bị ảnh hưởng. So sánh với việc ghi đè cài đặt thực tế của lệnh dòng lệnh thành công và cài đặt toàn cục đã hợp nhất. Chọn một bản phân phối Maven khác là vấn đề riêng: nó có thể thay đổi cách khởi chạy và đầu vào toàn cục nhưng không thêm proxy vào đúng tệp người dùng.
Dùng phản hồi để chọn nhánh tiếp theo. 407 liên quan đến đăng nhập proxy; 401 của kho lưu trữ liên quan đến tài khoản riêng của nó, được ghép qua mục servers với ID kho lưu trữ hoặc mirror. Trường khóa riêng của máy chủ không triển khai xác thực proxy HTTP. Lỗi chứng chỉ là điều kiện khác. Giữ định tuyến môi trường trong cài đặt thay vì đặt vào POM của dự án.