我想在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。任何的想法?感谢