我正在尝试删除 NFS 驱动器上的文件。
我在操作远程驱动器上的文件时遇到了其他问题,例如移动文件 - 但是我通过不使用常规方法(即重命名文件)而是正确使用输入和输出流来解决它。
但是使用 File.delete() 返回 false ,我听说过关于使用 apache commons io FileUtils 类的建议——但是它只会抛出一个 IO 异常。
有人对使用 java 删除网络安装驱动器上的文件的方法有任何建议吗?
我修好了。
我没有关闭以前的缓冲读取器——这意味着删除无法锁定文件!
我有一个类似的问题。
我有一堆 .nfs 文件很忙,无法删除。这是因为我有一个我从未关闭过的 RandomFileAccess。一旦我关闭它,资源就不再忙了。