본문 바로가기

Java

file copy (java 7 이상)

public static void fileCopy() throws IOException {
	File destDir = new File("./BACKUP");
	destDir.mkdirs();

	File dirFile = new File("./SERVER");
	File[] fileList = dirFile.listFiles();
	for (File file : fileList) {
		if (file.isFile()) {
			File dest = new File("./BACKUP/"+file.getName());
			Files.move(file.toPath(), dest.toPath(), StandardCopyOption.REPLACE_EXISTING);
		}
	}
}