Spring Tool Suite 4.8.0.ВЫПУСК — настройки прокси-сервера сетевых подключений

#maven #proxy #m2eclipse #spring-tools-4

#maven #прокси #m2eclipse #spring-tools-4

Вопрос:

Когда я запускаю любую команду maven с указанным адресом и портом прокси-сервера http и https, как показано ниже:

mvn <command> -Dhttps.proxyHost=<MY.PROXY.HOST.ADDRESS> -Dhttps.proxyPort=<MY_PROXY_PORT> -Dhttp.proxyHost...

Он работает без каких-либо ошибок.

Я хочу установить эти конфигурации по умолчанию для своих сетевых подключений STS и выбрать активного поставщика вручную (см. Прилагаемый скриншот для моих конфигураций),

Конфигурации сетевых подключений STS - скриншот

Я думаю, что это не связано с версиями STS, потому что я столкнулся с той же проблемой с версиями 3.8 и 4.6. В любом случае, вот моя версия STS

Версия STS - скриншот

Теперь, когда я пытаюсь выполнить ту же команду maven без аргументов прокси и порта, команда maven завершается с ошибкой из-за ошибки сетевого подключения.

[ОШИБКА] не удается прочитать java.net.ConnectException: время ожидания соединения истекло

Комментарии:

1. Я думаю, что решение этой проблемы заключается в настройке Maven settings.xml файл для использования прокси-серверов для Maven, а затем настройте Eclipse / SpringTools для использования этого settings.xml файл в разделе предпочтений для Maven -> User Settings . Поиск чего-то вроде Maven, прокси, Eclipse должен указать вам на различные страницы, объясняющие детали.

2. Спасибо @MartinLippert Мой maven setting.xml файл уже определяет прокси-серверы http и https, но та же проблема сохраняется.

3. И вы настроили это settings.xml файл в ваших настройках Maven в Eclipse уже есть? (просто чтобы убедиться, что он подобран сборкой Maven, запущенной внутри IDE)

4. Если это не поможет, я бы отправил сообщение об ошибке для проекта m2e, чтобы посмотреть, что там происходит не так.