【发布时间】:2015-03-04 18:23:40
【问题描述】:
如何将一个文件夹从一个位置移动到另一个位置?
这是我所做的示例代码,但这里显示的是java.nio.file.NoSuchFileException
我正在使用这个包:
import java.nio.file.Files;
import java.nio.file.StandardCopyOption;
Path path1 = FileSystems.getDefault().getPath("D:\\VFSImagecomp\\compressed\\");
Path path2 = FileSystems.getDefault().getPath("D:\\destinitionFile\\");
Files.move(path1, path2, StandardCopyOption.REPLACE_EXISTING);
我正在尝试将压缩文件夹移动到destinitionFile Folder。但它不起作用。你能建议我吗?
【问题讨论】:
-
我会尝试重命名它。
-
@manwearraj - 我会使用
System.getProperty("path.separator")自动确定所需的``,因此您无需猜测是其中的一两个。顺便说一句:-)
标签: java file filesystems filepath