我正在尝试使用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>有人能告诉我我哪里做错了吗?
发布于 2013-04-17 02:30:20
版本1.3.2没有此方法,请使用较新版本的commons-io
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>检查FileUtils 2.4 javadoc
发布于 2013-04-18 02:01:39
原来我是在将Tomcat库文件和JRE库文件添加到我的项目中。因为当我从POM中删除commons-io时,我仍然有FileUtils可用。
我必须从我的构建路径中删除Tomcat库文件,一旦我将commons-io放回其中,它就可以工作了。
https://stackoverflow.com/questions/16040906
复制相似问题