Ukulanda kwe-Maven kuyasebenza, kodwa i-Jib ayikwazi ukudonsa isithombe esiyisisekelo
Thola isicelo se-repository noma se-registry esihlulekile, bese usebenzisa ukucushwa kwe-proxy okusetshenziswa ingxenye ethumela isicelo.
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 ohlulekile | Ukucushwa kwe-proxy okufanele kuhlolwe |
|---|---|
| Isengezo se-Maven noma ukutholakala kwe-dependency | I-proxy ye-repository esebenzayo ku-settings.xml kanye nokukhishwa. |
| Isicelo sesithombe esiyisisekelo noma ithokheni ye-registry ye-Jib | Izici 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:buildTarSebenzisa 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.