Spring boot App:将字符串附加到现有的txt文件

时间:2017-04-20 12:10:44

标签: java spring spring-boot

我想在spring boot app中将一个字符串附加到现有的file.txt中。 我的文件位于资源(src / main / resources / file.txt)下。

我已尝试使用 org.apache.commons.io.FileUtils

public static boolean addWord(String word) {

        if(!wordExist(word, getFileName())) {
            File file = new File(getFileName());
            try {
                Set<String> words = new HashSet<>(readLines(new File(getFileName())));
                words.add(word);
                FileUtils.writeLines(file,words);
                return true;
            } catch (IOException e) {
                e.printStackTrace();
            }
        }

        return false;
}

这很好用,但是当我重新启动服务器时文件回滚。似乎字符串不会永久添加到file.txt。任何的想法?感谢

0 个答案:

没有答案