【发布时间】:2013-10-22 19:21:50
【问题描述】:
//original file
Path original = Paths.get("C:\\Users\\Laksahan\Desktop\\bg.jpg");
File f = new File("C:\\Users\\Laksahan\\Desktop\\bg.jpg");
// new file
Path destination = Paths.get("C:\\Program Files\\Tour v0.1\\image\\"+f.getName());
try {
Files.copy(original, destination, LinkOption.NOFOLLOW_LINKS);
} catch (IOException x) {
x.printStackTrace();
}
我尝试了上面的方法来复制文件,它不会工作,它会打印这个错误
java.nio.file.NoSuchFileException: C:\Users\Laksahan\Desktop\bg.jpg -> C:\Program Files\Tour v0.1\image\bg.jpg
请帮忙
【问题讨论】:
-
我尝试了同样适用于我的代码。由于您是在 Program Files 的 C 盘中执行此操作,因此可能存在权限问题。
-
@Mukesh S 我确实在 C:\\ 上检查过它,但它说同样的错误
-
@Mukesh 它在 D: 驱动器上工作