Aponte o m2e para as configurações do Maven que contêm o proxy
Verifique o settings.xml selecionado no Eclipse quando as descargas de dependências do Maven ignoram as preferências de rede gerais da IDE.
No Eclipse, abra Preferences → Maven → User Settings e verifique o caminho apresentado. O m2e usa o Maven settings.xml para configurar o proxy; uma requisição bem-sucedida a um update-site do Eclipse não estabelece essas entradas. O padrão habitual do utilizador é ~/.m2/settings.xml, mas a IDE pode selecionar outro ficheiro.
Funda uma entrada de proxy na secção proxies de nível superior desse documento:
<proxies>
<proxy>
<id>office</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example</host>
<port>8080</port>
<nonProxyHosts>localhost|127.0.0.1</nonProxyHosts>
</proxy>
</proxies>
Substitua o endpoint e as exclusões previstas mantendo os mirrors, as contas de servidor e as restantes definições. Para um repositório público numa rede que permite um percurso de proxy independente, um candidato não autenticado da lista de proxies HTTP pode fornecer o anfitrião e a porta; confirme que permite a ligação ao repositório. Acrescente os campos de utilizador e palavra-passe do proxy do Maven quando esse intermediário os exigir.
Aplique as definições escolhidas e atualize o projeto Maven afetado. Compare com a substituição real de definições da invocação bem-sucedida na linha de comandos e com as definições globais combinadas. Escolher outra distribuição do Maven é assunto separado: pode alterar arranques e entradas globais, mas não acrescenta o proxy ao ficheiro de utilizador correto.
Use a resposta para escolher o ramo seguinte. Um 407 diz respeito ao início de sessão do proxy; um 401 do repositório diz respeito à sua própria conta, emparelhado através de uma entrada servers com o ID do repositório ou do mirror. O campo de chave privada do servidor não implementa autenticação de proxy HTTP. Os erros de certificado são outra condição. Mantenha o encaminhamento de ambiente nas definições em vez de o colocar no POM do projeto.