Maven-avhengnadene blir lasta ned, deretter feilar Jib når han kontaktar eit register. Det er eit nyttig spor: tilgangen til Maven-repositoriet verka, men han aktiverte ikkje registerklienten til Jib.

Start med den mislukka URL-en

Mislukka operasjonProxykonfigurasjon som skal granskast
Maven-plugin eller henting av avhengnadDen aktive repositorieproxyen i settings.xml og unntaka.
Førespurnad om Jib-basisbilete eller registertokenJava-nettverkseigenskapane som Jib nyttar for registerkommunikasjon.

For ein uautentisert HTTP-mellomtenar oppgir du Jib-ruta i Maven-kallet:

mvn -Dhttp.proxyHost=proxy.example.net \
    -Dhttp.proxyPort=8080 \
    -Dhttps.proxyHost=proxy.example.net \
    -Dhttps.proxyPort=8080 \
    -Dhttp.nonProxyHosts='localhost|127.*|*.internal.example' \
    jib:buildTar

Bruk den faktiske proxyverten og -porten, og hald på Jib-bileteinnstillingane til prosjektet. For eit offentleg register og ein tokenteneste på ei tillaten offentleg proxy-rute gir HTTP-proxylista kandidatar for desse uautentiserte proxyfelta. Vertseigenskapane tek vertsnamn, utan http://-prefiks. https-eigenskapane vel proxyen for HTTPS-destinasjonar; Java nyttar http.nonProxyHosts òg for HTTPS-unntakslista.

Eit lokalt arkiv kan framleis krevje ei henting

jib:buildTar skriv det resulterande biletearkivet lokalt. Det kan likevel trengje nettilgang for å hente basisbiletet fyrst. Å velje den utdataa fjernar ikkje registerførespurnaden.

Etter å ha endra konfigurasjonen, samanlikn den mislukka URL-en på nytt. Hald på Maven-repositorieinnstillingane som verkar, og diagnostiser eventuell attverande feil i registeret eller tokentenesta på ruta til Jib.

Relaterte artiklar