Java 使用FileUtils jar将文件从目录复制到其他目录

Java 使用FileUtils jar将文件从目录复制到其他目录,java,fileutils,Java,Fileutils,我想将文件从一个目录复制到另一个目录,所以我搜索了一下,得到了以下帖子: 我遵循第一个答案,但是我找不到FileUtils的jar,并且注释中的URL被破坏了 你能帮我找到目标罐子吗 提前谢谢。您正在寻找commons io,FileUtils是apache commons-io.jar中的一个类 您可以使用前面提到的库,但由于Java7,使用纯Java有一种简单快捷的方法: public static void copyDirectory(String input, String outpu

我想将文件从一个目录复制到另一个目录,所以我搜索了一下,得到了以下帖子:

我遵循第一个答案,但是我找不到FileUtils的jar,并且注释中的URL被破坏了

你能帮我找到目标罐子吗


提前谢谢。

您正在寻找commons io,FileUtils是apache commons-io.jar中的一个类


您可以使用前面提到的库,但由于Java7,使用纯Java有一种简单快捷的方法:

public static void copyDirectory(String input, String output) throws IOException {
    try (DirectoryStream<Path> stream = Files.newDirectoryStream(Paths.get(input))) {
        for (Path entry: stream) {
            if (Files.isRegularFile(entry)) {
                Files.copy(entry, Paths.get(output).resolve(entry.getFileName()));
            }
        }
    }
}
publicstaticvoidcopydirectory(字符串输入、字符串输出)引发IOException{
try(DirectoryStream=Files.newDirectoryStream(path.get(input))){
for(路径条目:流){
if(Files.isRegularFile(条目)){
copy(entry,path.get(output).resolve(entry.getFileName());
}
}
}
}

这不是主题。Stack Overflow不是搜索引擎。请在发布之前阅读帮助中心。@David Wallace我在谷歌上搜索了这个链接,但我没有找到可以下载jar文件的地方。对不起,我以前没用过。我给你的链接页面上有两个链接,上面写着“立即下载”。太好了!!谢谢,但它会移动文件而不是复制文件???@Eng.Lolina不,它只复制文件。要移动文件,您必须使用
files.move()
yessss,您是对的。这是一个可怕的错误。非常感谢。