3

我正在尝试使用 Java 1.7 nio。当我打电话

Files.walkFileTree(source[i], tc);

其中 source[i] 是我的 Windows 文件系统上的任何文件夹,而 tc 是 SimpleFileVisitor,我得到一个 java.nio.file.AccessDeniedException。我检查了文件夹和文件夹内容,并确保所有用户都允许读取、写入和执行。

我可以使用 File 很好地访问该文件。为什么 walkFileTree 访问文件有问题?

4

1 回答 1

0

我找到了解决这个问题的方法。我覆盖了 visitFile 方法,它错误地引用了文件路径。

于 2013-02-22T03:07:01.913 回答