访问不同包中的文件路径

时间:2016-06-07 07:07:31

标签: java path

我有一个项目名称/属性/ dev文件夹中的属性文件。我在项目名称/ src文件夹中编写我的代码。我想从java代码更新属性文件。我无法在项目名称/ src文件夹中获取属性文件的路径。

1 个答案:

答案 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();