Maven 3.9.0 huet den Resolver-Standard-HTTP-Transport vu Wagon op native HTTP geännert. Eng al Wagon-spezifesch Léisung kann dofir ophalen, Repository-Ufroen ze kontrolléieren, och wann d’Proxy-URL net geännert gouf.

Kontrolléiert d’Maven-Versioun déi leeft, déi aktiv Proxy-Konfiguratioun am settings.xml an den ausgewielten Resolver-Transport. Datt eng JVM en -D-Argument akzeptéiert, beweist net datt säin HTTP-Client dës Eegenschaft benotzt.

Bei Maven-3.9-Versiounen, déi de dokumentéierte Selector ënnerstëtzen, freet dëse Verglach Wagon un:

mvn -Dmaven.resolver.transport=wagon dependency:resolve

Féiert et nëmmen aus, wann Dir tatsächlech Ofhängegkeete fir dee selwechte Projet an den approuvéierten Endpoint erofluede wëllt. Dat ass eng Netzwierkoperatioun, keng Konfiguratiounsufro. En anert Resultat grenzt den Ënnerscheed an der Implementatioun an, mécht Wagon awer net zur permanenter Léisung. Iwwerpréift ënnerstëtzt Nimm, ier Dir de Selector mat Maven 4 oder enger zukünfteger Versioun benotzt.

Halt déi konkret Challenge an d’Feelerphase fest. Browser-Authentifikatioun beweist keng NTLM-Unterstëtzung an engem Maven-Transport. 407, ofgeleente Certificat, net verfügbare Repository an Timeout verlaangen ënnerschiddlech Korrekturen. Notéiert Versioun, Transport, Proxy-Methode an déi klengst reproduzéierbar Operatioun, ier Dir Pool- oder Zäitoptiounen derbäisetzt oder Mirrors an Artifact-Versiounen ännert. Kuckt e nëtzlechen Diagnosebericht fir déi gewielte Route a Konfiguratioun.

Ähnlech Artikelen