1
瀏覽一些答案,我發現裏面的一切,下面的行應招:複製目錄和使用文件API中的Java
Files.copy(Paths.get(from), Paths.get(to),StandardCopyOption.REPLACE_EXISTING);
然而,當我真正提供了一些目錄路徑我得到的各種異常或實際上沒有任何內容被複制,例如:
kopiraj("C:/Users/Aleksije/Desktop/Rokovi/Rokovi 2016","C:/Users/Aleksije/Desktop/OVDE");
PS kopiraj(..)是另一個類
public void kopiraj(String from, String to) throws IOException {
long t1 = System.nanoTime();
Files.copy(Paths.get(from), Paths.get(to),StandardCopyOption.REPLACE_EXISTING); //the line that matters
proteklo = t1 - System.nanoTime();
traverse(to);
}
你能提供給我們例外嗎?你也可以看看這個答案:https://stackoverflow.com/questions/11651900/how-to-recursively-copy-entire-directory-including-parent-folder-in-java –