//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
java.nio.file.NoSuchFileException: C:\Users\Laksahan\Desktop\bg.jpg -> C:\Program Files\Tour v0.1\image\bg.jpg
請幫助
我試過相同的代碼,它爲我工作。 由於您在Program Files中的C驅動器中執行此操作,因此可能存在權限問題。 –
@Mukesh我沒有檢查它在C:\\但它說相同的錯誤 – user2136160
@Mukesh它的工作D:驅動器 – user2136160