How to add new System Properties in java

后端 未结 3 415
不知归路
不知归路 2021-01-03 19:12

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.

相关标签:
3条回答
  • 2021-01-03 20:01
    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.

    0 讨论(0)
  • 2021-01-03 20:06

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

    0 讨论(0)
  • 2021-01-03 20:09

    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));
    }
    
    0 讨论(0)
提交回复
热议问题