В 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 проекта.

Похожие статьи