Я хотел бы получать уведомления о создании, удалении или изменении файла, но без использования механизма опроса.
Я изучил связанный Java API, который можно использовать (например, JNotify, JPathWatch и JXFileWatcher)
Эти API предоставляют файловый монитор с помощью встроенного компонента в ОС. Но я столкнулся с той же проблемой, что они не могут работать на 64-битных Linux, потому что нативный компонент в этих API не поддерживает 64-битные Linux, и это меня долго смущало.
Я также знаю, что в JDK7 в составе NIO2 будет API-интерфейс WatchService, но JDK7 еще не выпущен.
Итак, кто-нибудь может предложить мне лучшее решение? Большое спасибо.