NFS 驱动器上的 Java 文件删除

问题描述 投票:0回答:2

我正在尝试删除 NFS 驱动器上的文件。

我在操作远程驱动器上的文件时遇到了其他问题,例如移动文件 - 但是我通过不使用常规方法(即重命名文件)而是正确使用输入和输出流来解决它。

但是使用 File.delete() 返回 false ,我听说过关于使用 apache commons io FileUtils 类的建议——但是它只会抛出一个 IO 异常。

有人对使用 java 删除网络安装驱动器上的文件的方法有任何建议吗?

java file nfs delete-file
2个回答
1
投票

我修好了。

我没有关闭以前的缓冲读取器——这意味着删除无法锁定文件!


0
投票

我有一个类似的问题。

我有一堆 .nfs 文件很忙,无法删除。这是因为我有一个我从未关闭过的 RandomFileAccess。一旦我关闭它,资源就不再忙了。

© www.soinside.com 2019 - 2024. All rights reserved.