JAVA文件监控(源码)

上传:iqyqqqqqq 浏览: 77 推荐: 0 文件:RAR 大小:150.24KB 上传时间:2018-12-07 19:26:18 版权申诉
通过commons-io监测文件。可检查目录的文件新建、修改、删除等变化。 // 监控目录 String rootDir = "c:\\Downloads"; // 轮询间隔 10 秒 long interval = TimeUnit.SECONDS.toMillis(10); //文件格式 IOFileFilter fileFilter = FileFilterUtils.and(FileFilterUtils.fileFileFilter(),FileFilterUtils.suffixFileFilter(".doc")); // 创建一个文件监察器用于处理文件的格式 FileAlterationObserver observer = new FileAlterationObserver(rootDir,fileFilter,null); //设置文件变化监听器 observer.addListener(new FileMonitor()); //创建文件变化监听器 FileAlterationMonitor monitor = new FileAlterationMonitor(interval,observer); //开始监控 monit or.start();
上传资源
用户评论

qq_57254 2018-12-07 19:26:18

还行,不过效率有点低

renchangduan 2018-12-07 19:26:18

不得不说,真的是垃圾到不行,就一个helloworld,居然要个3分

一滴尘埃 2018-12-07 19:26:18

我这个运行不了呢怎么