【发布时间】:2013-04-05 01:57:24
【问题描述】:
我已经尝试了许多来自同一个问题的示例,包括:
IOUtils.copy();
(复制是一种不存在的方法)
Files.copy(source, target, REPLACE_EXISTING);
(REPLACE_EXISTING "找不到符号")
FileUtils.copyFile();
(FileUtils 不存在)
使用它们的问题在括号中。
复制次数最多的方法代码如下:
import static java.nio.file.Files;
public void Install()
{
CrtFol();
CrtImgFol();
CrtSaveFol();
CrtSaveFile();
open.runmm();
//I have added the import for "Files"
Files.copy(img1, d4, REPLACE_EXISTING);
//Compiler says "Cannot find symbol" when I go over REPLACE_EXISTING
//img1 is a File and d4 is a File as a directory
}
还有其他方法可以复制或修复上述问题吗?
【问题讨论】:
-
只是静态导入或显式引用StandardCopyOption?
-
FileUtils在apache commons-iojar 中可用,你包含了吗?http://commons.apache.org/proper/commons-io/download_io.cgiREPLACE_EXISTING 应该是一个布尔值,这意味着您传递的值应该是true或false,您不应该照原样复制粘贴所有内容 -
FileUtils 和 IOUtils 是 Apache commons-io 的一部分
-
BalusC 我确实包含了静态导入
-
您能否在问题的代码中包含静态导入,因为这对于理解问题所在至关重要。