Maven 3.9.0 је променио подразумевани Resolver HTTP transport са Wagon-а на native HTTP. Стари workaround специфичан за Wagon зато може престати да управља захтевима ка репозиторијуму, чак и ако се URL проксија није променио.

Проверите активну Maven верзију, активну конфигурацију проксија у settings.xml и изабрани Resolver transport. То што JVM прихвата аргумент -D не доказује да HTTP клијент користи то својство.

За Maven 3.9 издања која подржавају документовани selector, ово поређење захтева Wagon:

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

Покрените га само када заиста желите да преузмете зависности за исти пројекат и одобрени endpoint. То је мрежна операција, а не упит конфигурације. Другачији резултат сужава разлику имплементације, али Wagon не чини трајним решењем. Проверите подржана имена пре употребе selector-а са Maven-ом 4 или будућом верзијом.

Забележите стварни challenge и фазу грешке. Аутентификација у прегледачу не доказује NTLM подршку ни у једном Maven transport-у. 407, одбијање сертификата, недоступан репозиторијум и timeout захтевају различите исправке. Пре додавања pool или временских опција или промене mirror-а и верзија артефаката забележите верзију, transport, метод проксија и најмању операцију која се може поновити. За изабрану руту и конфигурацију погледајте користан дијагностички извештај.

Повезани чланци