【发布时间】:2011-06-23 18:02:49
【问题描述】:
File.renameTo 故障转移 NFS 挂载,所以我使用 commons.io FileUtils 类的 moveFile 方法。有时它会在移动文件时引发 IOException,但该文件正确显示在 NFS 挂载中。我假设在 FileUtils 检查以确保文件已移动和 NFS 说这是一个有效文件之间存在竞争条件。
在 Java 中确保顺利将文件移动到 NFS 挂载的最佳方法是什么?
File f = new File("test.log");
FileUtils.moveFile(f, new File(newDir, f.getName));
【问题讨论】:
标签: java