如何绕过java.nio.file.DirectoryNotEmptyException?

时间:2015-04-26 01:18:29

标签: java file nio

有没有办法绕过java.nio.file.DirectoryNotEmptyException?我希望能够删除包含内容的文件夹。

2 个答案:

答案 0 :(得分:1)

不,你无法绕过它。您需要先删除文件和子目录。网上有很多关于如何做到这一点的例子。

答案 1 :(得分:1)

  

有没有办法绕过java.nio.file.DirectoryNotEmptyException

没有。没有办法绕过它。

在Linux / Unix上,限制最终是由操作系统强加的。请参阅man 2 rmdirENOTEMPTY错误代码。

另外,尝试在非空目录的命令提示符下运行rmdir,看看会发生什么。

正如其他评论所述,您需要先清空目录。