Направьте m2e на настройки Maven, содержащие прокси
Проверьте settings.xml, выбранный в Eclipse, когда загрузка зависимостей Maven игнорирует общие сетевые настройки IDE.
В Eclipse откройте Preferences → Maven → User Settings и проверьте показанный путь. m2e использует Maven settings.xml для настройки прокси; успешный запрос к update-site Eclipse не подтверждает эти входные данные. Обычное значение по умолчанию — ~/.m2/settings.xml, но IDE может выбрать другой файл.
Добавьте запись прокси в раздел верхнего уровня proxies этого документа:
<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>
Замените конечную точку и нужные исключения, сохранив зеркала, учётные записи серверов и другие настройки. Для публичного репозитория в сети, допускающей независимый маршрут через прокси, неаутентифицированный кандидат из списка HTTP-прокси может дать хост и порт; убедитесь, что он разрешает подключение к репозиторию. Добавьте поля имени пользователя и пароля прокси Maven, если этот посредник их требует.
Примените выбранные настройки и обновите затронутый проект Maven. Сравните с фактическим переопределением настроек успешного вызова из командной строки и с объединёнными глобальными настройками. Выбор другого дистрибутива Maven — отдельный вопрос: он может изменить запуски и глобальные входные данные, но не добавляет прокси в правильный пользовательский файл.
Используйте ответ, чтобы выбрать следующую ветвь. 407 относится к входу через прокси; 401 от репозитория относится к его собственной учётной записи, сопоставляемой через запись servers с идентификатором репозитория или зеркала. Поле закрытого ключа сервера не реализует аутентификацию HTTP-прокси. Ошибки сертификатов — другое условие. Держите маршрутизацию окружения в настройках, а не в POM проекта.