jpatchwatch是一个Java开源类库用于监测操作系统目录变化。它使用操作系统自身的功能来实现监控,避免轮询。

以下是能监测到在目录上发生的事件:

  • 文件创建和删除
  • 文件修改
  • 文件重命名
  • 所有在子目录中发生的变化 (递归监测)
  • 目录失效

当前支持以下操作系统:

  • Windows (Windows 2000, XP, Vista, 7, 32bit/64bit)
  • Linux (x86, 32bit/64bit)
  • Mac OS X
    • (x86, 32bit/64bit, tested on 10.5)
    • (PPC, tested on 10.4)
  • FreeBSD (x86, 32bit)
  • </UL> <DIV class=date>收录时间:2011-06-03 08:54:30</DIV>