永久编辑classpath中的txt文件

时间:2018-11-27 17:59:02

标签: java

我需要在项目类路径中永久编辑一个txt文件。如果我在Eclipse中运行项目,则更改将正确保存,并且编辑后的文件位于目录bin中,但是如果生成Jar并尝试编辑该文件,则程序将无法运行

这是我编辑文件的方式:

FileOutputStream file = new FileOutputStream(Main.class.getClassLoader().getResource(FILE_PATH).getFile(), true);
        OutputStreamWriter writer = new OutputStreamWriter(file, StandardCharsets.UTF_8);
        BufferedWriter br = new BufferedWriter(writer);
        br.newLine();
        br.write("StartGusto");

This is my classpath and the file i want to edit is GustiUTF.txt

enter image description here

0 个答案:

没有答案