Java WatchService等待文件完全写入

Java WatchService等待文件完全写入,java,zipfile,watchservice,Java,Zipfile,Watchservice,我试图使用Java7WatchService来监视特定目录中的新zip文件,并在文件完全写入后提取它们。我收到了文件已创建的通知,但现在我必须等到该文件完全写入后才能实际提取它。有什么建议吗?是否有一个好的方法/最佳实践可以做到这一点,或者我应该简单地重试以打开/验证zip,直到成功 致以最良好的祝愿, Chris可能的副本请查看:

我试图使用Java7WatchService来监视特定目录中的新zip文件,并在文件完全写入后提取它们。我收到了文件已创建的通知,但现在我必须等到该文件完全写入后才能实际提取它。有什么建议吗?是否有一个好的方法/最佳实践可以做到这一点,或者我应该简单地重试以打开/验证zip,直到成功

致以最良好的祝愿, Chris

可能的副本请查看: