Java 7を使用して2つのディレクトリを比較します。somefile.txtがディレクトリAに存在するが、ディレクトリBには存在しない場合、2つのケースを区別したいと思います。
- somefile.txtは以前は両方のディレクトリにありましたが、その後ディレクトリBから削除されました。
- somefile.txtがディレクトリAに追加されました(ディレクトリBにはありません)
監視を使用できず、logs\historyを管理できません。また、OSに依存しないソリューションを見つけたいと思います。
何らかの方法で両方のフォルダーのlastModifiedとlastModifiedを比較して、somefile.txtが新しいか削除されているかを推測できますか?いくつかの単純なアルゴリズムの解決策があるように感じますが、それを見つけることができません...
ヘルプ...