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.

Kapcsolódó cikkek