Ama-dependency e-Maven ayalandwa, bese i-Jib yehluleka lapho ixhumana ne-registry. Lona wumkhondo owusizo: ukufinyelela ku-repository ye-Maven bekusebenza, kodwa akuzange kusebenzise iklayenti le-registry le-Jib.

Qala nge-URL ehlulekile

Umsebenzi ohlulekileUkucushwa kwe-proxy okufanele kuhlolwe
Isengezo se-Maven noma ukutholakala kwe-dependencyI-proxy ye-repository esebenzayo ku-settings.xml kanye nokukhishwa.
Isicelo sesithombe esiyisisekelo noma ithokheni ye-registry ye-JibIzici zenethiwekhi ze-Java ezisetshenziswa yi-Jib ekuxhumaneni ne-registry.

Kumdibanisi we-HTTP ongenakho ukuqinisekiswa, nikeza indlela ye-Jib esimisweni se-Maven:

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

Sebenzisa i-host ne-port yangempela ye-proxy kuyilapho ugcina izilungiselelo zesithombe se-Jib zeprojekthi. Nge-registry yomphakathi nensiza yamathokheni emzileni we-proxy womphakathi ovunyelwe, uhlu lwe-proxy lwe-HTTP lunikeza abantu abazongenela imikhakha yale-proxy engenakho ukuqinisekiswa. Izici ze-host zithatha amagama e-host, ngaphandle kwesijobelelo se-http://. Izici ze-https zikhetha i-proxy yezindawo ze-HTTPS; i-Java isebenzisa i-http.nonProxyHosts nakuhlu lokudlula lwe-HTTPS.

Ingobo yasekhaya isengadinga ukudonswa

i-jib:buildTar ibhala ingobo yesithombe esivelayo endaweni yasekhaya. Noma kunjalo ingase idinge ukufinyelela kunethiwekhi ukuze ithole kuqala isithombe esiyisisekelo. Ukukhetha lokho okukhiphayo akusisusi isicelo se-registry.

Ngemva kokushintsha ukucushwa, qhathanisa futhi i-URL ehlulekile. Gcina izilungiselelo ze-repository ye-Maven ezisebenzayo, futhi uhlole noma yikuphi ukwehluleka okusele kwe-registry noma kwensiza yamathokheni emzileni we-Jib.

Izihloko ezihlobene