Apunte m2e aos axustes de Maven que conteñen o proxy
Comprobe o settings.xml seleccionado en Eclipse cando as descargas de dependencias de Maven ignoran as preferencias de rede xerais do IDE.
En Eclipse, abra Preferences → Maven → User Settings e comprobe a ruta mostrada. m2e usa o Maven settings.xml para configurar o proxy; unha solicitude correcta a un update-site de Eclipse non establece esas entradas. O valor predeterminado habitual do usuario é ~/.m2/settings.xml, pero o IDE pode seleccionar outro ficheiro.
Funda unha entrada de proxy na sección proxies de nivel superior dese 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>
Substitúa o punto final e as exclusións previstas mantendo os espellos, as contas de servidor e outros axustes. Para un repositorio público nunha rede que permite unha ruta de proxy independente, un candidato sen autenticación da lista de proxies HTTP pode achegar o host e o porto; confirme que permite a conexión ao repositorio. Engada os campos de usuario e contrasinal do proxy de Maven cando ese intermediario os esixa.
Aplique os axustes seleccionados e actualice o proxecto Maven afectado. Compare coa substitución real de axustes da invocación correcta por liña de ordes e cos axustes globais combinados. Escoller outra distribución de Maven é outra cousa: pode cambiar os lanzamentos e as entradas globais, pero non engade o proxy ao ficheiro de usuario correcto.
Use a resposta para escoller a seguinte rama. Un 407 refírese ao inicio de sesión do proxy; un 401 do repositorio refírese á súa propia conta, emparellado mediante unha entrada servers co ID do repositorio ou do espello. O campo de clave privada do servidor non implementa a autenticación do proxy HTTP. Os erros de certificado son outra condición. Manteña o encamiñamento de contorno nos axustes en lugar de poñelo no POM do proxecto.