プロジェクトでJNotifyを使用すると、すべての要件が満たされますが、次のような一貫性のない動作が表示される場合があります
任意のフォルダーをルート フォルダーにカット アンド ペースト (ドラッグ アンド ドロップ) すると、そのフォルダーの子ではないフォルダーのみが読み取られ (貼り付けたばかり)、すべての子ファイルとフォルダーが読み取られる場合があります。
フォルダを削除すると、そのフォルダの削除のメッセージのみが表示され(そのフォルダとそのすべての子が削除されます)、その子も表示される場合があります。