java文件拷贝如何使目标文件保留原文件的属性?

在XP系统中我们复制一个文件夹的文件到另一个文件夹中,这种复制能使目标文件的最后修改时间和原文件的最后修改时间相同

但用JAVA实现的文件拷贝就不能达到这种效果,请问各位大虾有什么好的办法没有。我就想实现那种效果,小弟在此谢过

import org.apache.commons.io.FileUtils;

FileUtils.copyFile(new File("目标文件路径"), new File("新文件路径));

非常简单,动态写一个windows的脚本,cmd文件,然后在java里面调用一下就可以了
运行的时候界面上会一闪而过.

你可以得到原来文件的最后修改时间,然后设置给后面的文件就行了

file的lastModified()方法和setLastModified(long time)