有没有办法以非递归方式在Java 7中查看目录?

时间:2015-06-12 15:41:11

标签: java java-7

假设我有一个类似的目录结构:

- dir1
  --dir1.1
    ---file1.2.1.txt
    ---file1.2.2.txt
  --dir1.2
- dir2
  --dir2.1
  --file2.1

现在假设我在下面的目录结构中创建了一个新文件“file1.1.txt”:

- dir1
  --dir1.1
    ---file1.2.1.txt
    ---file1.2.2.txt
  --dir1.2
  --file1.1.txt
- dir2
  --dir2.1
  --file2.1

使用找到的代码here我可以查看目录“dir1”并获取有关何时创建“file1.1.txt”的通知。

假设我在下面的目录结构中创建了一个文件“file1.2.3.txt”:

- dir1
  --dir1.1
    ---file1.2.1.txt
    ---file1.2.2.txt
    ---file1.2.3.txt
  --dir1.2
  --file1.1.txt
- dir2
  --dir2.1
  --file2.1

同样的代码here将递归地观察整个“dir1”,并在创建“file1.2.3.txt”后立即告诉我。

如何防止监视服务观察子目录中的更改(即如何将监视服务限制在当前目录级别而不是递归监视?)

0 个答案:

没有答案