Можно ли добавлять новые значения в Java System Properties. Если есть какие-либо способы введения новых ключей с соответствующими значениями в свойствах Java System.
Как добавить новые свойства системы в java
Ответ 1
Либо System.setProperty
, либо используйте флаг -Dname=value
при запуске JVM
Ответ 2
Да:
public static void main(String args[]) {
String key = "a new property";
System.setProperty(key, "a property with a value");
System.out.println(System.getProperty(key));
}
Ответ 3
System.setProperties(properties object);
Это установит свойства системы.
Если вы хотите установить указанное свойство, используйте
System.setProperty(key, value);//Both key and value should be string.
ПРИМЕЧАНИЕ. Сначала проверьте разрешение и затем установите его. Если разрешение отклонено, тогда может возникнуть SecurityException.