וועלכע proxy איינשטעלונג קאנטראלירט דיין Maven Wrapper אראפנלאד?
אידענטיפיציר דעם bootstrap אראפנלאדער פונעם wrapper איידער דו קאנפיגורירסט דעם proxy פאר א דורכגעפאלענעם Maven distribution אראפנלאד.
אויב mvnw פאלט דורך בשעת'ן אראפנלאדן Maven, קען אן ארבעטנדיקער proxy איינשרײַבונג אין settings.xml זײַן צו שפּעט: Maven האט נאך נישט אנגעהויבן.
קוק איבער די דזשענערירטע wrapper טעקעס אין דעם באטראפענעם checkout און אידענטיפיציר וועלכן אראפנלאדער זיי פירן. Maven Wrapper 3.3.4 דאקומענטירט די דאזיקע אויסשטעלונגען:
| דזשענערירטער טיפּ | וואו צו זוכן דעם proxy אריינגאנג |
|---|---|
| only-script | curl אדער wget אויף Unix; PowerShell אויף Windows |
| script | דער wrapper JAR אראפנלאד, דערנאך דער Java wrapper וועג |
| bin | דער איינגעשלאסענער wrapper JAR און זײַן Java אראפנלאד וועג |
| source | דער איינגעשלאסענער Java אראפנלאדער קוואל ווען ער ווערט גענוצט פאר bootstrap |
only-script איז דער דאקומענטירטער פעליקייט פאר ניי דזשענערירטע wrapper. אן עלטערער checkout האלט זײַנע דזשענערירטע טעקעס, אפילו אויב דו דערהיינטיגסט די Maven אינסטאלאציע אויף דײַן מאשין.
צופאַס די איינשטעלונג צו דעם פּראָצעס
פאר א Unix only-script wrapper וואס נוצט curl אדער wget, קאנפיגוריר דעם proxy אינטערפעיס וואס דער אראפנלאדער שטיצט; אן HTTPS אראפנלאד קען נוצן https_proxy. אויב דער distribution אראפנלאד קען נוצן א פובליקן HTTP proxy, נעם א קאנדידאט אדרעס פון דער HTTP proxy ליסטע פאר דעם אראפנלאדער'ס סביבה. אויב דער ווערט איז א SOCKS סערווער, דארף דער אראפנלאדער אויך שטיצן דעם פראטאקאל.
MAVEN_OPTS צושטעלט JVM אפציעס. עס קען נישט קאנפיגורירן א שעל'ס curl פראצעס, אבער JVM proxy אייגנשאַפֿטן קענען זײַן וויכטיק אויף א Java אראפנלאדער וועג. דאס איז דער נוצלעכער אונטערשייד ווען מען פארגלײַכט אן עלטערן Takari ארבעט-ארום מיט אן אנדער פּראיעקט'ס wrapper.
ווען דער distribution אראפנלאד ענדיקט זיך און Maven הייבט אן, ווערן זײַנע repository אראפנלאדן א באזונדער קאנטראל קעגן Maven'ס אייגענער proxy קאנפיגוראציע. דער distribution, דער wrapper JAR און די repositories קענען ווערן געדינט פון פארשיידענע האסטס.