Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 Java 1.7 nio。当我打电话
Files.walkFileTree(source[i], tc);
其中 source[i] 是我的 Windows 文件系统上的任何文件夹,而 tc 是 SimpleFileVisitor,我得到一个 java.nio.file.AccessDeniedException。我检查了文件夹和文件夹内容,并确保所有用户都允许读取、写入和执行。
我可以使用 File 很好地访问该文件。为什么 walkFileTree 访问文件有问题?
我找到了解决这个问题的方法。我覆盖了 visitFile 方法,它错误地引用了文件路径。