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

Я пытаюсь установить свойство Java-системы jsse.enableSNIExtension в false , но когда я пытаюсь запустить эту java просто выводит справочную информацию:

 java -Djsse.enableSNIExtension=false 

Что я делаю не так?

One Solution collect form web for “Как установить jsse.enableSNIExtension в false при запуске Java-программ?”

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

 $ java MainClass $ java -jar foobar.jar 

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

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

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

Interesting Posts

Удаление символов между | трубами |

Каков наиболее эффективный способ перемещения большого количества файлов, которые находятся в одном каталоге?

установка платы radeon под debian

Telnetting Локальный порт не работает, но пытается работать ip

Что такое концепция Refresh в Linux, если есть такая

XGrabpointer + autohotkeyX_master комбо для игр в Linux

Можете ли вы прочитать обновленное mtime, но при чтении содержимого они еще не обновлены?

Сетевое обслуживание должно быть перезапущено после отключения кабеля с сетью zeroconf

Apache (httpd) не запускается при загрузке – CentOS 7

Фоновая и передняя задача и выполнение задач параллельно

Может ли «НОВОСТИ» в пакете Debian делать упаковщик / сопровождающий?

Использование sed в сценарии оболочки с многострочными переменными

Является ли Линус Торвальдс хакером?

Запуск ipython ноутбука на Debian

Стоит ли использовать vdmfec для резервного копирования на внешние жесткие диски SATA / IDE?

Linux и Unix - лучшая ОС в мире.