有没有办法绕过java.nio.file.DirectoryNotEmptyException?我希望能够删除包含内容的文件夹。
答案 0 :(得分:1)
不,你无法绕过它。您需要先删除文件和子目录。网上有很多关于如何做到这一点的例子。
答案 1 :(得分:1)
有没有办法绕过
java.nio.file.DirectoryNotEmptyException
?
没有。没有办法绕过它。
在Linux / Unix上,限制最终是由操作系统强加的。请参阅man 2 rmdir
和ENOTEMPTY
错误代码。
另外,尝试在非空目录的命令提示符下运行rmdir
,看看会发生什么。
正如其他评论所述,您需要先清空目录。