Irányítsa az m2e-t arra a Maven-beállításra, amely tartalmazza a proxyt
Ellenőrizze az Eclipse-ben kiválasztott settings.xml fájlt, amikor a Maven-függőségek letöltése figyelmen kívül hagyja az IDE általános hálózati beállításait.
Az Eclipse-ben nyissa meg a Preferences → Maven → User Settings menüpontot, és ellenőrizze a megjelenített útvonalat. Az m2e a Maven settings.xml fájlt használja a proxy konfigurálásához; egy sikeres Eclipse update-site kérés nem igazolja ezeket a bemeneteket. A szokásos felhasználói alapértelmezés a ~/.m2/settings.xml, de az IDE más fájlt is kiválaszthat.
Fűzzön be egy proxy bejegyzést a dokumentum legfelső szintű proxies szakaszába:
<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>
Cserélje le a végpontot és a szándékolt kivételeket, miközben megtartja a tükröket, a kiszolgálói fiókokat és a többi beállítást. Egy nyilvános tárolóhoz olyan hálózaton, amely független proxy útvonalat engedélyez, a HTTP proxy listáról származó hitelesítés nélküli jelölt adhatja a gazdagépet és a portot; erősítse meg, hogy engedélyezi a tároló kapcsolatát. Adja hozzá a Maven proxy felhasználónév és jelszó mezőit, ha ezt a közvetítő megköveteli.
Alkalmazza a kiválasztott beállításokat, és frissítse az érintett Maven-projektet. Hasonlítsa össze a sikeres parancssori hívás tényleges beállítás-felülírásával és az egyesített globális beállításokkal. Egy másik Maven-disztribúció választása külön kérdés: módosíthatja az indításokat és a globális bemeneteket, de nem teszi hozzá a proxyt a helyes felhasználói fájlhoz.
Használja a választ a következő ág kiválasztásához. A 407 a proxy bejelentkezésére vonatkozik; a tároló 401-es kódja a saját fiókjára, amelyet egy servers bejegyzés kapcsol a tároló vagy a tükör azonosítójához. A kiszolgáló privátkulcs-mezője nem valósítja meg a HTTP proxy hitelesítést. A tanúsítványhibák más feltételnek számítanak. A környezeti útválasztást a beállításokban tartsa, ne a projekt POM fájljában.