Idderieġi m2e lejn is-settings tal-Maven li fihom il-proxy
Iċċekkja s-settings.xml magħżul f'Eclipse meta t-tniżżil tad-dipendenzi Maven jinjora l-preferenzi tan-netwerk ġenerali tal-IDE.
F'Eclipse, iftaħ Preferences → Maven → User Settings u ċċekkja l-mogħdija murija. m2e juża l-Maven settings.xml għall-konfigurazzjoni tal-proxy; talba tal-update-site tal-Eclipse li taħdem ma tistabbilixxix dawk l-inputs. Il-valur awtomatiku tas-soltu tal-utent huwa ~/.m2/settings.xml, iżda l-IDE jista' jagħżel fajl ieħor.
Ħallat entrata tal-proxy fit-taqsima proxies tal-ogħla livell ta' dak id-dokument:
<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>
Ibdel il-punt tat-tmiem u l-esklużjonijiet maħsuba filwaqt li żżomm il-mirrors, il-kontijiet tas-server u settings oħra. Għal repożitorju pubbliku fuq netwerk li jippermetti rotta tal-proxy indipendenti, kandidat mhux awtentikat mill-lista tal-proxy HTTP jista' jipprovdi l-host u l-port; ikkonferma li jippermetti l-konnessjoni mar-repożitorju. Żid l-oqsma tal-isem tal-utent u tal-password tal-proxy tal-Maven meta dak l-intermedjarju jesiġhom.
Applika s-settings magħżula u aġġorna l-proġett Maven affettwat. Qabbel mal-override attwali tas-settings tas-sejħa tal-command line li rnexxiet u mas-settings globali magħquda. L-għażla ta' distribuzzjoni Maven oħra hija kwistjoni separata: tista' tbiddel it-tnedijiet u l-inputs globali iżda ma żżidx il-proxy fil-fajl tal-utent korrett.
Uża t-tweġiba biex tagħżel il-fergħa li jmiss. 407 jikkonċerna d-dħul fil-proxy; 401 tar-repożitorju jikkonċerna l-kont tiegħu stess, imqabbel permezz ta' entrata servers mal-ID tar-repożitorju jew tal-mirror. Il-qasam tal-private key tas-server ma jimplimentax l-awtentikazzjoni tal-proxy HTTP. L-iżbalji taċ-ċertifikat huma kundizzjoni oħra. Żomm ir-routing tal-ambjent fis-settings minflok fil-POM tal-proġett.