我正在尝试访问java属性文件中的System属性变量。我无法使用其他Java类。
我想为我的生产work.dir=/home/username/working-directory
文件定义一个工作目录(例如.properties
)的属性,而无需对/home/username
进行硬编码。我想在硬编码的/home/username
上引用系统属性user.home,以使work.dir
更通用。
答案 0 :(得分:0)
这将用于获取系统变量-
System.getenv("EnviromentVariable");
和上面的值,您可以设置Java属性键。
另一种方式,您可以运行jar
java -jar jarName -DpropertyName=value
System.getProperty("propertyName"); // you can set this value in java properties.