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.

Artikli relatati