监听文件夹的变化 java
有没有办法在java中使用Quartz api来监听文件夹或特定目录?如果可能的话,如果你有代码。请分享
Is there a way to listen to folder or particular directory using Quartz api in java ? if possible and if u have code for it.Please do share
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果您使用的是 JDK 7,它们会为此提供新的 API。
If you're using JDK 7, they provide new APIs for that.
尝试 Apache Commons IO api,它应该可以解决问题。
Try the Apache Commons IO api, and it should do the trick.
实际上 Quartz 中有内置的作业可以完成...作业:
DirectoryScanJob
:<块引用>
检查目录并比较自上次检查以来是否有任何文件的“上次修改日期”发生更改。如果一个或多个文件已更新(或创建),作业将调用“回调”方法
FileScanJob
<块引用>
检查文件并比较自上次检查以来其“上次修改日期”是否已更改。如果文件已更新,作业将调用“回调”方法
Actually there are built-in jobs in Quartz to do... the job:
DirectoryScanJob
:FileScanJob