In útsûndering dy't út de shellfariabele NO_PROXY kopiearre is, is net automatysk jildich yn Maven. De nonProxyHosts-list fan Maven brûkt in pipe tusken yngongen, net de mei komma's skieden foarm dy't gewoan is yn omjouwingsfariabelen.

In proxy-yngong yn de bedoelde brûkersynstellingen kin der sa útsjen:

<settings>
  <proxies>
    <proxy>
      <id>outbound-proxy</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>203.0.113.10</host>
      <port>8080</port>
      <nonProxyHosts>localhost|*.example.internal</nonProxyHosts>
    </proxy>
  </proxies>
</settings>

Dit is in foarbyldfragmint fan de ynstellingen om de proxies-seksje hinne. Foegje it gear mei in besteand ynstellingsbestân yn stee fan net-relatearre mirrors, servers en profiles te ferfangen. Brûk it echte proxyadres. As iepenbiere HTTP-proxy's tastien binne foar it repositoryfersyk, jout de HTTP-proxylist mooglike host-poartepearen.

Match de repositoryhost

Pas útsûnderingen ta op de hostnammen dêr't Maven echt kontakt mei makket. In ynterne repository-URL en in iepenbiere downloadhostnamme kinne ferskillende rûtes nedich hawwe. Set gjin folsleine repository-URL mei paad yn in fjild foar hostpatroanen.

Jokertekens wurde stipe, mar brûk gjin breed patroan allinnich om ien flater ferdwine te litten. Kontrolearje nei de wiziging de bedoelde ynterne namme en in iepenbier repository apart.

Fyn de ynstellingen dy't echt brûkt wurde

Maven kin globale en brûkersynstellingen kombinearje, en in oprop kin in oar ynstellingsbestân kieze. In IDE kin in oare Maven-ynstallaasje of konfiguraasje brûke as de terminal. In bestân bewurkje dat de mislearre oprop nea lêst, feroaret syn rûte net.

De aktivearingsflagge fan de proxy telt ek. In goed skreaune host en poarte yn in ynaktive yngong bewize net dat Maven dy kieze sil.

Hâld de twa servers apart

Proxygegevens hearre yn de proxy-yngong as de tsjinst se nedich hat. Gegevens foar in privee artifactrepository hearre yn de passende serverkonfiguraasje. It token fan it repository beantwurdet gjin proxy-autentikaasjeútdaging.

As fersiken noch mislearje, notearje dan de keazen repository-URL, it antwurd of de ferbiningsflater en de boarne fan de effektive ynstellingen. Bepaal earst oft it fersyk fia de proxy of streekrjocht gean moast; de listsyntaksis en it einpunt tagelyk feroarje makket it resultaat dreger te ynterpretearjen.

Relatearre artikelen