Наладзьце m2e на Maven-наладкі, якія змяшчаюць проксі
Праверце settings.xml, выбраны ў Eclipse, калі загрузка залежнасцей Maven ігнаруе агульныя сеткавыя налады IDE.
У Eclipse адкрыйце Preferences → Maven → User Settings і праверце паказаны шлях. m2e выкарыстоўвае Maven settings.xml для наладкі проксі; паспяховы запыт да update-site у Eclipse не пацвярджае гэтыя ўводы. Звычайнае значэнне па змаўчанні для карыстальніка — ~/.m2/settings.xml, але IDE можа выбраць іншы файл.
Дадайце запіс проксі ў раздзел верхняга ўзроўню proxies гэтага дакумента:
<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>
Замяніце канцавы пункт і патрэбныя выключэнні, захаваўшы люстэркі, уліковыя запісы сервера і іншыя налады. Для публічнага рэпазіторыя ў сетцы, якая дазваляе незалежны маршрут праз проксі, неаўтэнтыфікаваны кандыдат са спісу HTTP-проксі можа даць хост і порт; пераканайцеся, што ён дазваляе злучэнне з рэпазіторыем. Дадайце палі імя карыстальніка і пароля проксі Maven, калі гэты пасрэднік іх патрабуе.
Прымяніце выбраную наладу і абнавіце закрануты праект Maven. Параўнайце з фактычным перавызначэннем налад паспяховага выкліку каманднага радка і з аб'яднанымі глабальнымі наладамі. Выбар іншага дыстрыбутыва Maven — асобная справа: ён можа змяніць запускі і глабальныя ўводы, але не дадае проксі ў правільны файл карыстальніка.
Выкарыстайце адказ, каб выбраць наступную галіну. 407 датычыцца ўваходу праз проксі; 401 рэпазіторыя датычыцца яго ўласнага ўліковага запісу, супастаўленага праз запіс servers з ID рэпазіторыя або люстэрка. Поле прыватнага ключа сервера не рэалізуе аўтэнтыфікацыю HTTP-проксі. Памылкі сертыфікатаў — іншая ўмова. Трымайце маршрутызацыю асяроддзя ў наладах, а не ў POM праекта.