是否可以向 Java 系统属性添加新值。如果有任何方法可以在 Java 系统属性中引入具有相应值的新键。
问问题
56219 次
3 回答
49
在启动 JVM 时使用System.setProperty
或使用该标志-Dname=value
于 2012-03-16T12:05:56.653 回答
7
是的:
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));
}
于 2012-03-16T12:06:08.667 回答
3
System.setProperties(properties object);
这将设置系统属性。
如果要设置指定的属性,请使用
System.setProperty(key, value);//Both key and value should be string.
注意:这将首先检查权限,然后设置它。如果权限被拒绝,则可能发生 SecurityException。
于 2012-03-16T12:04:55.283 回答