我有一个项目名称/属性/ dev文件夹中的属性文件。我在项目名称/ src文件夹中编写我的代码。我想从java代码更新属性文件。我无法在项目名称/ src文件夹中获取属性文件的路径。
答案 0 :(得分:1)
您只需使用Properties类来获取* .properties文件即可。例如,如果您直接从project name/src
:
FileInputStream in = new FileInputStream("../properties/dev/propfile.properties"); // you can use absolute path here if you want
Properties props = new Properties();
props.load(in);
in.close();
FileOutputStream out = new FileOutputStream("../properties/dev/propfile.properties");
props.setProperty("Key", "Value");
props.store(out, "Comment"); // store changes
out.close();