我正在尝试使用java代码移动文件(在linux OS中),这在尝试移动单个文件时会发生这种情况。看起来像我的问题我猜是类似的 java.nio.Files.move() - DirectoryNotEmptyException on OS X
如果是这样,我们如何处理它。应该在linux级别或java上完成。
git clean -xfd
此src文件夹中的出现在 projs / dd / output / TAR 中 和dest文件夹是 config_files / billing / xml / workArea
即使目标文件中没有文件也没有目标文件夹,所以出现错误:
Files.move(src, dst, new CopyOption[] { StandardCopyOption.REPLACE_EXISTING });
我能看到的是两个文件夹都在不同的FileSystem上
在linux OS上运行WARNING: FAILED_TO$Failed to get MHS user handler
java.nio.file.DirectoryNotEmptyException:
config_files/billing/xml/workArea/GBF_2017030001_000007540_00001_0000000004
at sun.nio.fs.UnixCopyFile.move(UnixCopyFile.java:491)
at sun.nio.fs.UnixFileSystemProvider.move(UnixFileSystemProvider.java:262)
at java.nio.file.Files.move(Files.java:1347)
。
是异常原因