Files.delete(file.toPath)和file.delete()

java.nio.file.AccessDeniedException: E:\temp\abc.txt
    at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)
    at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
    at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
    at sun.nio.fs.WindowsFileSystemProvider.implDelete(WindowsFileSystemProvider.java:269)
    at sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:103)
    at java.nio.file.Files.delete(Files.java:1126)

Files.delete(file.toPath)删除不了文件,报上面异常

file.delete()可以删除文件, In this case it resets the file attributes before it deletes the file

http://mail.openjdk.java.net/pipermail/core-libs-dev/2012-August/011314.html

发布了233 篇原创文章 · 获赞 7 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/china_squirrel/article/details/103366390
今日推荐