Hvørja proxy-stilling stýrir Maven wrapper niðurhalinum hjá tær?
Greina bootstrap-niðurhalsaran hjá wrapper-ans, áðrenn tú stillir proxy til eitt miseydnað Maven-distributións-niðurhal.
Um mvnw miseydnast, meðan Maven verður niðurhalað, kann ein virkin proxy-innriting í settings.xml vera ov seint: Maven er ikki byrjað enn.
Kanna tær framleiddu wrapper-fílurnar í viðkomandi arbeiðseftirskrift og greina, hvørja niðurhalsara tær køya. Maven Wrapper 3.3.4 dokumenterar hesar skipanir:
| Framleidd sløg | Hvar tú skalt leita eftir proxy-innritingini |
|---|---|
| only-script | curl ella wget á Unix; PowerShell á Windows |
| script | Niðurhal av wrapper-JAR, síðan Java-wrapper-leiðin |
| bin | Tann inniluktaði wrapper-JAR og Java-niðurhalsleiðin hjá honum |
| source | Kelda hjá inniluktaða Java-niðurhalsaranum, tá ið hon verður brúkt til bootstrap |
only-script er tann dokumenteraða standardstillanin fyri nýggj framleidd wrapper. Ein eldri arbeiðseftirskrift varðveitir sínar framleiddu fílur, sjálvt um tú dagførir Maven-installasjónina á tíni maskinu.
Samanset stillingina við tann prosessin
Fyri ein Unix-only-script-wrapper, ið brúkar curl ella wget, stilla tá proxy-innskotið, sum tann niðurhalsarin hevur stuðul fyri; eitt HTTPS-niðurhal kann brúka https_proxy. Um tað distributións-niðurhalið kann brúka ein almennan HTTP-proxy, tak tá eitt valmøguleika-adressu úr HTTP-proxy-listanum fyri umhvørvið hjá hesum niðurhalsaranum. Um virðið nevnir ein SOCKS-tænara, má niðurhalsarin eisini hava stuðul fyri tí protokollini.
MAVEN_OPTS veitir JVM-valmøguleikar. Tað kann ikki stilla curl-prosessin hjá eini skel, men JVM-proxy-eindir kunnu hava týdning á eini Java-niðurhalsleið. Hetta er tann nyttiga munurin, tá ið ein eldri Takari-loysn verður samanborin við wrapper-ans hjá einum øðrum verkætlan.
Tá ið distributións-niðurhalið er liðugt og Maven byrjar, verða niðurhølini úr savninum ein serstakur eftirlit móti egna proxy-konfiguratiónini hjá Maven. Distributiónin, wrapper-JAR-ið og savnini kunnu verða veitt av ymiskum vertum.