我正在进行文件的递归复制,并且像
在Java中,我使用
xcopy /D
一样,我只想要复制更新的目标文件(由于需要在复制过程中更改一些文件,因此不能直接使用xcopy
)。在Java中,我使用
lastModified()
来检查目标文件是否比源文件旧,但速度非常慢。
- 我能否加快这个过程(也许使用JNI?)?
- 是否有其他可以更好地完成工作的复制脚本(复制新文件+正则表达式更改一些文本文件)?
无论如何都不会复制文件,因为这将比检查上次修改日期花费更多时间(通过网络复制)。