Nasmerujte m2e na nastavenia Maven, ktoré obsahujú proxy
Skontrolujte settings.xml vybraný v Eclipse, keď sťahovanie závislostí Maven ignoruje všeobecné sieťové predvoľby IDE.
V Eclipse otvorte Preferences → Maven → User Settings a skontrolujte zobrazenú cestu. m2e používa Maven settings.xml na konfiguráciu proxy; úspešná požiadavka na update-site v Eclipse tieto vstupy nepreukazuje. Zvyčajná používateľská predvolená hodnota je ~/.m2/settings.xml, ale IDE môže vybrať iný súbor.
Zlúčte záznam proxy do najvyššej sekcie proxies tohto dokumentu:
<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>
Nahraďte koncový bod a zamýšľané obchádzania a pritom zachovajte mirrory, účty serverov a ďalšie nastavenia. Pre verejný repozitár v sieti, ktorá povoľuje nezávislú trasu cez proxy, môže neoverený kandidát zo zoznamu HTTP proxy poskytnúť hostiteľa a port; overte, že povoľuje pripojenie k repozitáru. Pridajte polia používateľského mena a hesla proxy Mavenu, keď to tento sprostredkovateľ vyžaduje.
Použite vybrané nastavenia a aktualizujte dotknutý projekt Maven. Porovnajte so skutočným prepisom nastavení úspešného volania z príkazového riadka a so zlúčenými globálnymi nastaveniami. Voľba inej distribúcie Mavenu je samostatná vec: môže zmeniť spúšťania a globálne vstupy, ale nepridá proxy do správneho používateľského súboru.
Podľa odpovede zvoľte ďalšiu vetvu. 407 sa týka prihlásenia k proxy; 401 z repozitára sa týka jeho vlastného účtu a spája sa cez záznam servers s ID repozitára alebo mirrory. Pole súkromného kľúča servera neimplementuje overovanie HTTP proxy. Chyby certifikátov sú iná podmienka. Smerovanie prostredia držte v nastaveniach, nie v POM projektu.