在使用java做文件夹监听时遇到了一个问题,就是在监听到一个文件更改时会扫行4次Modified方法,这样我在Modified这个方面里做的文件解析操作也同样执行4次,因为我要监控的文件在10个左右,它每个文件都要执行4次,这样太废资源和时间了啊,有没有什么好的办法监听每个文件的改动只执行一次Modified方法???? 谢谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
不是会自动通知你的回调吗? http://jnotify.sourceforge.net/sample.html######
 那可怎么办啊,这个问题也困扰我很久了啊,怎么办呢?? 
                        
 
                        
 ######只能做个延时处理.或者换种思路.你如果想当文件修改完成时做一些操作的话,不妨有close_write######java的inotify封装就没有带close write的,这主要是因为他们都想统一win mac linux的开发接口 我觉得至少对于linux而言 必须单独做 所以我在尝试inotify tools 说实话 在这方面windows api要强太多了