Problema bil-proxy wara upgrade għal Maven 3.9
Iċċekkja l-HTTP transport ta’ Maven meta workaround tal-proxy jew għażla speċifika għal Wagon tieqaf taħdem wara upgrade.
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:resolveMexxih 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.