监听文件夹的变化 java

发布于 2025-01-08 16:09:10 字数 59 浏览 1 评论 0原文

有没有办法在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

青瓷清茶倾城歌 2025-01-15 16:09:10

如果您使用的是 JDK 7,它们会为此提供新的 API

If you're using JDK 7, they provide new APIs for that.

土豪 2025-01-15 16:09:10

尝试 Apache Commons IO api,它应该可以解决问题。

Try the Apache Commons IO api, and it should do the trick.

感悟人生的甜 2025-01-15 16:09:10

实际上 Quartz 中有内置的作业可以完成...作业:

  • DirectoryScanJob

    <块引用>

    检查目录并比较自上次检查以来是否有任何文件的“上次修改日期”发生更改。如果一个或多个文件已更新(或创建),作业将调用“回调”方法

  • FileScanJob

    <块引用>

    检查文件并比较自上次检查以来其“上次修改日期”是否已更改。如果文件已更新,作业将调用“回调”方法

Actually there are built-in jobs in Quartz to do... the job:

  • DirectoryScanJob:

    Inspects a directory and compares whether any files' "last modified dates" have changed since the last time it was inspected. If one or more files have been updated (or created), the job invokes a "call-back" method

  • FileScanJob

    Inspects a file and compares whether it's "last modified date" has changed since the last time it was inspected. If the file has been updated, the job invokes a "call-back" method

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文