有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在java中添加新的系统属性

是否可以向Java系统属性添加新值。如果有,如何在Java系统属性中引入具有相应值的新键


共 (3) 个答案

  1. # 1 楼答案

    System.setProperties(properties object);
    

    这将设置系统属性

    如果要设置指定的属性,请使用

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

    注意:这将首先检查权限,然后设置权限。如果权限被拒绝,则可能发生SecurityException

  2. # 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. # 3 楼答案

    启动JVM时,可以使用System.setProperty-Dname=value标志