我设置了环境变量CONFIG。是否可以用它来打开文件?
String path = "$CONFIG/app/users.json"
File file = new File(path);
PS
我无法将文件的完整路径添加到属性文件中。需要使用$CONFIG
变量。
答案 0 :(得分:1)
您可以使用System
类的getenv方法,例如:
String path = System.getenv("CONFIG") + "/app/users.json"
所以你可以得到你在CONFIG变量中设置的任何路径,然后你可以追加到它的更多路径。
答案 1 :(得分:1)
有一个内置方法System.getenv()
,它返回一个包含所有环境变量的Map
,您可以从中获得所需的那个:
Map<String, String> env = System.getenv();
String config = env.get("CONFIG");
//and then
String path = config + "/app/users.json";