Maven-riippuvuudet latautuvat, mutta sitten Jib epäonnistuu ottaessaan yhteyttä rekisteriin. Se on hyödyllinen vihje: pääsy Maven-repositorioon toimi, mutta se ei käyttänyt Jibin rekisteriasiakasta.

Aloita epäonnistuneesta URL-osoitteesta

Epäonnistunut toimintoTarkistettava proxy-määritys
Maven-liitännäinen tai riippuvuuden hakuAktiivinen settings.xml-tiedoston repositorioproxy ja poissulkemiset.
Jibin peruskuva- tai rekisteritunnistepyyntöJava-verkon ominaisuudet, joita Jib käyttää rekisteriviestintään.

Autentikoimattomalle HTTP-välittäjälle anna Jibin reitti Maven-kutsussa:

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

Käytä proxyn todellista isäntää ja porttia ja säilytä projektin Jib-kuva-asetukset. Julkiselle rekisterille ja tunnepalvelulle sallitulla julkisella proxy-reitillä HTTP-proxyluettelo tarjoaa ehdokkaita näille autentikoimattomille proxy-kentille. host-ominaisuudet ottavat isäntänimiä ilman http://-etuliitettä. https-ominaisuudet valitsevat proxyn HTTPS-kohteille; Java käyttää http.nonProxyHosts -asetusta myös HTTPS-ohitusluetteloon.

Paikallinen arkisto voi silti vaatia vetämisen

jib:buildTar kirjoittaa tuloksena olevan kuva-arkiston paikallisesti. Se voi silti tarvita verkkoyhteyden peruskuvan hakemiseen ensin. Tämän tulosteen valitseminen ei poista rekisteripyyntöä.

Vertaa epäonnistunutta URL-osoitetta uudelleen määrityksen muuttamisen jälkeen. Pidä toimivat Maven-repositorioasetukset paikallaan ja diagnosoi Jibin polulla jäljellä oleva rekisteri- tai tunnepalveluvirhe.

Aiheeseen liittyvät artikkelit