-2

我想将文件从目录复制到另一个,所以我搜索并得到了这篇文章: Java 中将文件从一个目录复制到另一个目录

我遵循第一个答案,但找不到 FileUtils 的 jar 并且评论中的 URL 已损坏。

你能帮我找到目标罐子吗?

先感谢您。

4

2 回答 2

2

您可以使用前面提到的库,但从 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()));
            }
        }
    }
}
于 2014-05-25T21:01:52.257 回答
1

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

http://commons.apache.org/proper/commons-io/

于 2014-05-25T21:00:02.467 回答