Java-код для проверки параметров JVM - PullRequest
2 голосов
/ 22 февраля 2011

Может ли кто-нибудь помочь мне с некоторыми ссылками на то, как я могу проверить различные значения, передаваемые в JVM. Например, если я вызываю jvm со следующими параметрами "-Djava.library.path=lib", как мне проверить, что передается в качестве аргументов библиотеки в JVM.

1 Ответ

4 голосов
/ 22 февраля 2011

Вещи, установленные флагом -D, называются свойствами системы.Вы можете получить их, используя System.getProperty.Например:

System.getProperty("java.library.path")

В System есть несколько других методов, которые могут вас заинтересовать, например, System.getProperties, который возвращает весь набор системных свойств.

Обратите внимание, чтоЕсть некоторые системные свойства, которые будут иметь значения, даже если они не установлены флагом -D.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...