我正在尝试使用 Apache Commons IO 的 FileUtils.writeStringToFile() 方法。每一点文档都说我可以做到这一点:
FileUtils.writeStringToFile(File, String with data, boolean append);
我想要这种方法,因为我希望每次都将数据写入文件末尾。
但是,在 Eclipse 中,它一直告诉我这种方法不存在。我仅有的两个是:
FileUtils.writeStringToFile(File, String with data);
FileUtils.writeStringToFile(File, String with data, String encoding);
我更正了我的 POM 文件,现在有这个依赖:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
有人可以告诉我我做错了什么吗?
最佳答案
版本1.3.2没有这个方法,用commons-io较新版本
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
检查 FileUtils 2.4 javadoc
关于Apache 常见 IO FileUtils 问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16040906/