Maven 3.9.0 biddel l-HTTP transport default ta’ Resolver minn Wagon għal native HTTP. Workaround antik speċifiku għal Wagon jista’ għalhekk jieqaf jikkontrolla t-talbiet tar-repository anki jekk il-proxy URL ma nbidilx.

Iċċekkja l-verżjoni ta’ Maven li qed taħdem, il-konfigurazzjoni attiva tal-proxy f’settings.xml u r-Resolver transport magħżul. Il-fatt li JVM taċċetta argument -D ma jippruvax li l-klijent HTTP juża dik il-proprjetà.

Għal releases ta’ Maven 3.9 li jappoġġjaw is-selector dokumentat, dan il-paragun jitlob Wagon:

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

Mexxih biss meta tassew trid tniżżel dependencies għall-istess proġett u endpoint approvat. Din hija operazzjoni tan-netwerk, mhux mistoqsija ta’ konfigurazzjoni. Riżultat differenti jnaqqas id-differenza fl-implimentazzjoni, iżda ma jagħmilx lil Wagon soluzzjoni permanenti. Iċċekkja l-ismijiet appoġġjati qabel tuża s-selector ma’ Maven 4 jew verżjoni futura.

Żomm nota tal-challenge reali u tal-istadju tal-iżball. L-awtentikazzjoni tal-browser ma tippruvax appoġġ għal NTLM f’ebda Maven transport. 407, ċertifikat irrifjutat, repository mhux disponibbli u timeout jeħtieġu tiswijiet differenti. Ikteb il-verżjoni, it-transport, il-metodu tal-proxy u l-iżgħar operazzjoni riproduċibbli qabel iżżid għażliet ta’ pool jew ħin jew tibdel mirrors u verżjonijiet tal-artifacts. Ara rapport dijanjostiku utli għar-rotta u l-konfigurazzjoni magħżula.

Artikli relatati