Question

Is it possible to add new values to Java System Properties. If there is any how can introduce new keys with there corresponding values in Java System Properties.

Était-ce utile?

La solution

Either System.setProperty or use the -Dname=value flag when you start the JVM

Autres conseils

Yes:

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));
}
System.setProperties(properties object);

This will set the system properties.

If you want to set a specified property, then use

System.setProperty(key, value);//Both key and value should be string.

NOTE: This will first check the permission and then set it. If permission denied, then SecurityException may occur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top