m2e-ni proxy olan Maven parametrlərinə yönəldin
Maven asılılıq endirmələri IDE-nin ümumi şəbəkə seçimlərinə məhəl qoymadıqda Eclipse-də seçilmiş settings.xml faylını yoxlayın.
Eclipse-də Preferences → Maven → User Settings bölməsini açın və göstərilən yolu yoxlayın. m2e proxy konfiqurasiyası üçün Maven settings.xml faylından istifadə edir; işləyən Eclipse update-site sorğusu bu girişləri təsdiqləmir. Adi istifadəçi defoltu ~/.m2/settings.xml faylıdır, lakin IDE başqa fayl seçə bilər.
Həmin sənədin yuxarı səviyyəli proxies bölməsinə proxy qeydi birləşdirin:
<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>
Endpointi və nəzərdə tutulan yan keçmələri dəyişdirin, lakin mirror-ları, server hesablarını və digər parametrləri saxlayın. Müstəqil proxy marşrutuna icazə verən şəbəkədə yerləşən açıq repozitoriya üçün HTTP proxy siyahısından autentifikasiyasız namizəd host və port verə bilər; onun repozitoriya bağlantısına icazə verdiyini təsdiqləyin. Həmin vasitəçi tələb etdikdə Maven-in proxy istifadəçi adı/parol sahələrini əlavə edin.
Seçilmiş parametrləri tətbiq edin və təsirlənən Maven layihəsini yeniləyin. Uğurlu əmr sətri çağırışının faktiki parametr üstələməsi və birləşdirilmiş qlobal parametrlərlə müqayisə edin. Başqa Maven distribusiyası seçmək ayrı məsələdir: bu, işə salmaları və qlobal girişləri dəyişə bilər, lakin proxy-ni düzgün istifadəçi faylına əlavə etmir.
Növbəti budağı seçmək üçün cavabdan istifadə edin. 407 proxy girişinə aiddir; repozitoriyanın 401-i öz hesabına aiddir və servers qeydi ilə repozitoriya və ya mirror ID-sinə uyğunlaşdırılır. Serverin şəxsi açar sahəsi HTTP proxy autentifikasiyasını tətbiq etmir. Sertifikat xətaları başqa haldır. Mühit marşrutlaşdırmasını layihə POM-una deyil, parametrlərdə saxlayın.