Problema com o proxy após atualizar para o Maven 3.9
Verifique o transporte HTTP do Maven quando um workaround de proxy ou uma opção específica do Wagon deixa de funcionar após a atualização.
O Maven 3.9.0 mudou o transporte HTTP padrão do Resolver de Wagon para HTTP nativo. Um workaround antigo específico do Wagon pode deixar de controlar as solicitações do repositório, mesmo que a URL do proxy não tenha mudado.
Verifique a versão do Maven em execução, a configuração ativa do proxy em settings.xml e o transporte do Resolver selecionado. O fato de uma JVM aceitar um argumento -D não prova que o cliente HTTP use essa propriedade.
Nas versões do Maven 3.9 que aceitam o selector documentado, esta comparação solicita o Wagon:
mvn -Dmaven.resolver.transport=wagon dependency:resolveExecute-o somente quando realmente quiser baixar dependências para o mesmo projeto e o endpoint aprovado. É uma operação de rede, não uma consulta de configuração. Um resultado diferente restringe a diferença de implementação, mas não transforma o Wagon em solução permanente. Verifique os nomes aceitos antes de usar o selector com o Maven 4 ou uma versão futura.
Registre o desafio real e a etapa do erro. A autenticação do navegador não prova suporte a NTLM em nenhum transporte do Maven. 407, rejeição de certificado, repositório indisponível e timeout exigem correções diferentes. Anote a versão, o transporte, o método do proxy e a menor operação reproduzível antes de adicionar opções de pool ou tempo ou alterar mirrors e versões de artefatos. Consulte um relatório de diagnóstico útil para a rota e a configuração escolhidas.