如何在Files.walkFileTree期间防止AccessDeniedException?
我正在尝试使用Java1.7NIO。当我打电话时 walkFileTree(源[i],tc) 如果source[i]是我的Windows文件系统上的任何文件夹,而tc是一个SimpleFileVisitor,那么我会得到一个java.nio.file.AccessDeniedException。我已经检查了文件夹和文件夹内容,并确保所有用户都可以读、写和执行如何在Files.walkFileTree期间防止AccessDeniedException?,file,java-7,nio2,File,Java 7,Nio2,我正在尝试使用Java1.7NIO。当我打电话时 walkFileTree(源[i],tc) 如果source[i]是我的Windows文件系统上的任何文件夹,而tc是一个SimpleFileVisitor,那么我会得到一个java.nio.file.AccessDeniedException。我已经检查了文件夹和文件夹内容,并确保所有用户都可以读、写和执行 我可以使用文件很好地访问该文件。为什么walkFileTree在访问文件时遇到问题?我找到了解决此问题的方法。我重写了visitFile方
我可以使用文件很好地访问该文件。为什么walkFileTree在访问文件时遇到问题?我找到了解决此问题的方法。我重写了visitFile方法,它错误地引用了文件路径