Maven deskargatzen ari denean mvnw huts egiten badu, settings.xml-eko proxy sarrera baliozkoa beranduegi irits daiteke: Maven ez da oraindik abiatu.

Aztertu eragindako lan-kopian sortutako wrapper fitxategiak eta zehaztu zein deskargatzaile exekutatzen duten. Maven Wrapper 3.3.4(e)k konfigurazio hauek dokumentatzen ditu:

Sortutako motaNon bilatu proxy sarrera
only-scriptcurl edo wget Unix-en; PowerShell Windows-en
scriptWrapper JAR-aren deskarga, ondoren Java wrapper bidea
binBarneko wrapper JAR-a eta haren Java deskarga-bidea
sourceBarneko Java deskargatzailearen iturria abiarazteko erabiltzen denean

only-script da berriki sortutako wrapperrentzako dokumentatutako lehenetsia. Lan-kopia zaharragoek beren sortutako fitxategiak gordetzen dituzte, nahiz eta zure makinan Maven instalazioa eguneratu.

Egokitu ezarpena prozesu horretara

curl edo wget erabiltzen duen Unix only-script wrapper batentzat, konfiguratu deskargatzaile horrek onartzen duen proxy interfazea; HTTPS deskargak https_proxy erabil dezake. Banaketa deskarga horrek HTTP proxy publiko bat erabil badezake, har ezazu helbide hautagai bat HTTP proxy zerrendatik deskargatzaile honen ingurunerako. Balioak SOCKS zerbitzari bat aipatzen badu, deskargatzaileak protokolo hori ere onartu behar du.

MAVEN_OPTS-ek JVM aukerak ematen ditu. Ezin du shell baten curl prozesua konfiguratu, baina JVM proxy propietateek garrantzia izan dezakete Java deskarga-bidean. Hau da aldea Takari konponbide zahar bat eta beste projektu baten wrapperra alderatzean.

Banaketaren deskarga amaitzen denean eta Maven abiatzen denean, bere biltegietako deskargak Mavenen bere proxy konfigurazioaren aurkako egiaztapen bereizi bihurtzen dira. Banaketa, wrapper JAR-a eta biltegiak ostalari ezberdinek zerbitza ditzakete.

Erlazionatutako artikuluak