Обновление файла свойств для отражения -Djavax. net .debug = ssl: handshake - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь запустить сборку Ant. Эта сборка будет выполнять java программ, присутствующих в ACME.jar (скомпилировано в 2012 году). Сбой сборки из-за исключения Handshake_failure Несмотря на все усилия, чтобы убедиться, что все на месте, осветите обновленный файл CACerts, сервер, с которым мы пытаемся установить связь, et c et c.

Мы находимся ищите подробный журнал, почему происходит исключение Handshake_Failure. Итак, я добавил -debug к команде ant, которую мы используем для запуска сборки ant. Это помогло нам получить список всех классов и строк java, которые вызывают исключение. Мы не можем исправить это с этой информацией тоже.

Моя команда считает, что есть ли способ внести изменения в файлы свойств, которые JAVA (1.8) использует, например, net .properties (не совсем уверен) для ведения журнала или других файлов. Что может привести к тому же эффекту -Djavax. net .debug = ssl: handshake / установка правильных свойств для java для принятия TLS 1.2 поможет нам решить.

Так есть ли способ установить свойство -Djavax. net .debug = ssl: handshake в файле свойств, чем путем его передачи через командную строку?

...