Слушайте папку для изменений Java - PullRequest
4 голосов
/ 22 февраля 2012

Есть ли способ прослушать папку или определенный каталог, используя Quartz API в Java? если возможно, и если у вас есть код для этого. Пожалуйста, поделитесь

Ответы [ 3 ]

5 голосов
/ 22 февраля 2012

Если вы используете JDK 7, они предоставляют новые API для этого .

1 голос
/ 24 февраля 2012

На самом деле в Кварце есть встроенные задания, которые можно выполнять ... задание:

  • DirectoryScanJob:

    Проверяет каталог и сравнивает, изменились ли какие-либо "даты последнего изменения" каких-либо файлов с момента последней проверки.Если один или несколько файлов были обновлены (или созданы), задание вызывает метод «обратного вызова»

  • FileScanJob

    Проверяет файл и сравнивает, изменилась ли его «дата последнего изменения» с момента последней проверки.Если файл был обновлен, задание вызывает метод обратного вызова

1 голос
/ 22 февраля 2012

Попробуйте Apache Commons IO api, и это должно сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...