Как установить jsse.enableSNIExtension на ложь при запущении программ Java?

Можно также использовать audiopreview.

2
14.08.2012, 18:16
1 ответ

Вы забыли название класса для выполнения. Обычно программы Java запущены как это:

$ java MainClass
$ java -jar foobar.jar

Можно использовать -D для установки системных свойств но Вам все еще нужны класс или JAR для выполнения:

$ java -Djsse.enableSNIExtension=false MainClass
$ java -Djsse.enableSNIExtension=false -jar foobar.jar

Насколько я знаю, что Вы не можете установить системные свойства постоянно; даже если бы Вы сделали это программно, то это только было бы для того выполнения, таким образом, необходимо продолжать передавать -D отметьте каждый раз, когда Вы выполняете то, что это, это не работает

5
27.01.2020, 21:57
  • 1
    спасибо за Вас, отвечает. Там возможность состоит в том, чтобы заменить ту переменную на стороне клиента? –  mibzer 16.08.2012, 13:01
  • 2
    @mibzer я не знаю то, что Вы подразумеваете под "стороной клиента" –  Michael Mrozek♦ 16.08.2012, 16:55
  • 3
    я подразумеваю под заменой этой переменной не путем соединения с сервером и изменяю его, а скорее выполнение его по Консоли Java. –  mibzer 27.08.2012, 11:24

Теги

Похожие вопросы