Java WatchService不适用于某些文件夹

时间:2014-02-26 13:57:02

标签: java linux ubuntu filesystems watchservice

我想使用Java 7 WatchService来监控/proc文件夹,但这不起作用(不会报告在文件夹中进行的更改)。我已经测试了其他文件夹,例如/home/user/Desktop/tmp,但它确实有效。可能是什么原因?是因为权限吗? /proc显然由root拥有,而另一个文件夹由登录用户拥有。但/tmp也归root所有,但它有效。我正在使用this basic implementation来测试它。

我的操作系统是Ubuntu 13.10 64bit。 Oracle Java 1.7.0_51。