How can I move a folder to another. Like the ctrl + x function in windows.
So i want to copy myfoldertocopy which contains files and folders to another destination:
C:\Users\myfoldertocopy
To
D:\data\
So i tried it with
public static void moveFolder(File source, File target){
try {
Files.move(source.toPath(), target.toPath().resolve(source.toPath().getFileName()));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
but i throws an DirectoryNotEmptyException.
So how i can move the complete myfoldertocopy with ALL content to another location?
Need i to iterate over it, or am i just using the move-method wrong?