ئەگەر mvnw Maven نى چۈشۈرۈۋاتقاندا مەغلۇپ بولسا، settings.xml دىكى ئىشلەيدىغان proxy تۈرى بەك كېچىككەن بولۇشى مۇمكىن: Maven تېخى باشلانمىدى.

زىيانغا ئۇچرىغان checkout دىكى قۇرۇلغان wrapper ھۆججەتلىرىنى تەكشۈرۈپ، ئۇلار قايسى چۈشۈرگۈچنى ئىجرا قىلىدىغانلىقىنى ئېنىقلاڭ. Maven Wrapper 3.3.4 بۇ تەڭشەشلەرنى خاتىرىلەيدۇ:

قۇرۇلغان تىپproxy كىرگۈزمىسىنى قەيەردىن ئىزدەش كېرەك
only-scriptUnix دا curl ياكى wget؛ Windows دا PowerShell
scriptwrapper JAR چۈشۈرۈشى، ئارقىسىدىن Java wrapper يولى
binئىچىگە ئالغان wrapper JAR ۋە ئۇنىڭ Java چۈشۈرۈش يولى
sourcebootstrap ئۈچۈن ئىشلىتىلگەندە ئىچىگە ئالغان Java چۈشۈرگۈچ مەنبەسى

only-script يېڭى قۇرۇلغان wrapper لار ئۈچۈن خاتىرىلەنگەن سۈكۈتتىكى قىممەت. كونا checkout ئۆزىنىڭ قۇرۇلغان ھۆججەتلىرىنى ساقلايدۇ، گەرچە سىز كومپيۇتېرىڭىزدىكى Maven قۇرۇلۇشىنى يېڭىلىسىڭىزمۇ.

تەڭشەكنى شۇ جەريانغا ماسلاشتۇرۇڭ

curl ياكى wget ئىشلىتىدىغان Unix only-script wrapper ئۈچۈن، شۇ چۈشۈرگۈچ قوللايدىغان proxy كۆرۈنمە يۈزىنى تەڭشەڭ؛ HTTPS چۈشۈرۈشى https_proxy نى ئىشلىتەلەيدۇ. ئەگەر بۇ تارقىتىش چۈشۈرۈشى ئاممىۋى HTTP proxy ئىشلىتەلىسە، بۇ چۈشۈرگۈچ مۇھىتى ئۈچۈن HTTP proxy تىزىملىكىدىن بىر نامزات ئادرېس ئېلىڭ. ئەگەر قىممەت SOCKS مۇلازىمېتىرىنى كۆرسەتسە، چۈشۈرگۈچ شۇ پروتوكولنىمۇ قوللىشى كېرەك.

MAVEN_OPTS JVM تاللانمىلىرىنى تەمىنلەيدۇ. ئۇ shell نىڭ curl جەريانىنى تەڭشىيەلمەيدۇ، ئەمما JVM proxy خاسلىقلىرى Java چۈشۈرگۈچ يولىدا مۇھىم بولۇشى مۇمكىن. كونا Takari ھەل قىلىشى بىلەن باشقا پروژېنىڭ wrapper نى سېلىشتۇرغاندا بۇ پايدىلىق پەرق.

تارقىتىش چۈشۈرۈشى تاماملانغاندىن ۋە Maven باشلانغاندىن كېيىن، ئۇنىڭ ئامبار چۈشۈرۈشلىرى Maven نىڭ ئۆز proxy سەپلىمىسىگە قارىتا ئايرىم تەكشۈرۈشكە ئايلىنىدۇ. تارقىتىش، wrapper JAR ۋە ئامبارلار ئوخشىمىغان host لار تەرىپىدىن تەمىنلىنىشى مۇمكىن.

مۇناسىۋەتلىك ماقالىلەر