У меня проблема с Maven. Я использую как среду
Windows 10
Java SE JDK версии 8, обновление 80
Eclipse Mars 2 с M2Eclipse
Maven 3.5.4
Я пытаюсь использовать любой из двух, но возникает ошибка protocol_version. включить TLS 1.2 в приложении Java. Но это не работает.
Я смотрел на это решение:
но я не понимаю, как сделать добавление -Dhttps.protocols = TLSv1.2. нет где это сделано.
Большое спасибо за ваше время, извините за мой английский




Я подписался на эта почта, и проблема была решена. Вы должны попробовать добавить в свою команду параметр «-Dhttps.protocols = TLSv1.2» и попробовать.
but I do not understand how to make the addition of -Dhttps.protocols = TLSv1.2. no where is it made
Это зависит от того, как вы создаете свое приложение.
А: если вы строите с помощью кнопки запуска Eclipse, вам нужно будет отредактировать конфигурацию запуска (сборки maven), как показано ниже.
(примечание: здесь вы НЕ вводите -D)
B: Если вы запускаете командную строку сборки на консоли Windows, вы можете запустить аргумент сразу после цели сборки maven
mvn clean install -Dhttps.protocols = TLSv1.2
См. эта ссылка для получения дополнительных сведений об аргументах командной строки для сборки maven.