Maven چۈشۈرۈشلىرى ئىشلەيدۇ، ئەمما Jib ئاساسىي ئوبرازنى تارتىلالمايدۇ
مەغلۇپ بولغان repository ياكى registry تەلەپنى تېپىڭ، ئاندىن تەلەپنى ئەۋەتكەن قۇرۇلما ئىشلىتىدىغان proxy سەپلىمىسىنى قوللىنىڭ.
Maven باغلىنىشلىرى چۈشۈرۈلىدۇ، ئاندىن Jib registry بىلەن ئالاقىلەشكەندە مەغلۇپ بولىدۇ. بۇ پايدىلىق ئىشارەت: Maven repository غا كىرىش ئىشلىگەن، ئەمما Jib نىڭ registry خېرىدارىنى ئىشلەتمىگەن.
مەغلۇپ بولغان URL دىن باشلاڭ
| مەغلۇپ بولغان مەشغۇلات | تەكشۈرۈلىدىغان proxy سەپلىمىسى |
|---|---|
| Maven قىستۇرمىسى ياكى باغلىنىش ئېلىش | settings.xml دىكى ئاكتىپ repository proxy ۋە چىقىرىۋېتىشلەر. |
| Jib ئاساسىي ئوبرازى ياكى registry بەلگىسى تەلىپى | Jib registry ئالاقىسى ئۈچۈن ئىشلىتىدىغان Java تور خاسلىقلىرى. |
دەلىللەنمىگەن HTTP ۋاسىتىچى ئۈچۈن، Maven چاقىرىقىدا Jib يولىنى بېرىڭ:
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تۈرنىڭ Jib ئوبراز تەڭشەكلىرىنى ساقلاپ، ھەقىقىي proxy host ۋە port نى ئىشلىتىڭ. رۇخسەت قىلىنغان ئاممىۋى proxy يولىدىكى ئاممىۋى registry ۋە بەلگە مۇلازىمىتى ئۈچۈن HTTP proxy تىزىملىكى بۇ دەلىللەنمىگەن proxy مەيدانلىرى ئۈچۈن نامزات بېرىدۇ. host خاسلىقلىرى host ئاتلىرىنى ئالىدۇ، http:// ئالدى قوشۇمچىسىسىز. https خاسلىقلىرى HTTPS نىشانلىرى ئۈچۈن proxy تاللايدۇ؛ Java HTTPS ئايلىنىپ ئۆتۈش تىزىملىكى ئۈچۈنمۇ http.nonProxyHosts نى ئىشلىتىدۇ.
يەرلىك ئارخىپ يەنىلا تارتىشنى تەلەپ قىلىشى مۇمكىن
jib:buildTar ھاسىل بولغان ئوبراز ئارخىپىنى يەرلىككە يازىدۇ. شۇنداق بولسىمۇ ئالدى بىلەن ئاساسىي ئوبرازنى ئېلىش ئۈچۈن تور زىيارىتىنى تەلەپ قىلىشى مۇمكىن. بۇ چىقىرىشنى تاللاش registry تەلىپىنى يويتىۋەتمەيدۇ.
سەپلىمىنى ئۆزگەرتكەندىن كېيىن، مەغلۇپ بولغان URL نى قايتا سېلىشتۇرۇڭ. ئىشلەۋاتقان Maven repository تەڭشەكلىرىنى ساقلاڭ ۋە Jib يولىدا قالغان registry ياكى بەلگە مۇلازىمىتى كاشىلىسىنى دىئاگنوز قىلىڭ.