用java来表示内存中的文件结构?

时间:2011-06-24 08:00:28

标签: java indexing filesystems

我正在尝试索引相对于本地磁盘上特定路径的文件结构(而不​​是实际数据)。最初我将文件结构加载到内存然后监听目录中的实际更改。如果出现一个,那么我更新内部存储器中的相关索引文件。与Dropbox似乎没有什么不同?

是否存在可以执行此操作的任何java库?我真的不想从头开始实现这一点。

2 个答案:

答案 0 :(得分:3)

要收听文件的更改,您可以查看apache commons ioFileAlterationMonitor

答案 1 :(得分:2)

作为NIO.2的一部分,Java 7具有WatchService API

  

WatchService API专为需要通知文件更改事件的应用程序而设计。