کوم د پروکسي ترتیبات زما د Maven wrapper ډاونلوډ کنټرولوي؟
د ناکام Maven وېش ډاونلوډ لپاره د پروکسي تنظیمولو دمخه د wrapper bootstrap ډاونلوډر وپېژنئ.
که mvnw د Maven ډاونلوډ پر مهال ناکام شي، په settings.xml کې فعاله پروکسي ننوتنه کېدای شي ډېره ناوخته وي: Maven لا نه دی پیل شوی.
په اغېزمن checkout کې جوړ شوي wrapper فایلونه وګورئ او وپېژنئ چې کوم ډاونلوډر چلوي. Maven Wrapper 3.3.4 دا ترتیبات مستندوي:
| جوړ شوی ډول | د پروکسي انپټ چېرې ولټوو |
|---|---|
| only-script | په Unix کې curl یا wget؛ په Windows کې PowerShell |
| script | د wrapper JAR ډاونلوډ، بیا د Java wrapper لاره |
| bin | په دې کې شامل wrapper JAR او د هغې د Java ډاونلوډ لاره |
| source | کله چې د bootstrap لپاره وکارول شي، د شامل Java ډاونلوډر سرچینه |
only-script د نویو جوړ شوو wrapper لپاره مستند ډیفالټ دی. زوړ checkout خپل جوړ شوي فایلونه ساتي، حتی که تاسو په خپله ماشین کې د Maven نصب تازه کړئ.
ترتیبات د هغې پروسې سره سم کړئ
د curl یا wget کاروونکي Unix only-script wrapper لپاره، هغه پروکسي انټرفیس تنظیم کړئ چې دا ډاونلوډر یې ملاتړ کوي؛ HTTPS ډاونلوډ کولای شي https_proxy وکاروي. که دا د وېش ډاونلوډ کولای شي عامه HTTP پروکسي وکاروي، د دې ډاونلوډر چاپېریال لپاره له HTTP پروکسي لیست څخه یوه کاندیده پته واخلئ. که ارزښت SOCKS سرور ونوموي، ډاونلوډر باید دغه پروتوکول هم ملاتړ وکړي.
MAVEN_OPTS د JVM اختیارونه برابروي. دا د shell د curl پروسه نه شي تنظیمولای، خو د JVM پروکسي ځانګړنې کېدای شي په Java ډاونلوډر لاره کې مهمې وي. دا هغه ګټوره توپیر دی چې زوړ Takari حل د بل پروژې wrapper سره پرتله کوو.
کله چې د وېش ډاونلوډ بشپړ شي او Maven پیل شي، د هغې د زېرمې ډاونلوډونه د Maven خپل پروکسي ترتیباتو پر وړاندې جلا څېړنه ګرځي. وېش، wrapper JAR او زېرمې کېدای شي د بېلابېلو هوسټونو لخوا وړاندې شي.