Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java WatchService没有';我不能处理一些文件夹_Java_Linux_Ubuntu_Filesystems_Watchservice - Fatal编程技术网

Java WatchService没有';我不能处理一些文件夹

Java WatchService没有';我不能处理一些文件夹,java,linux,ubuntu,filesystems,watchservice,Java,Linux,Ubuntu,Filesystems,Watchservice,我想使用来监视/proc文件夹,但这不起作用(不会报告在文件夹中所做的更改)。我已经测试了其他文件夹,如/home/user/Desktop和/tmp,它可以正常工作。原因可能是什么?是因为权限吗/proc显然由root用户拥有,而另一个文件夹则由登录用户拥有。然而,/tmp也归root所有,但它可以工作。我用它来测试 我的操作系统是Ubuntu 13.10 64位。Oracle Java 1.7.0_51.这是因为/proc不是一个普通的文件系统,因此不支持inotify:

我想使用来监视
/proc
文件夹,但这不起作用(不会报告在文件夹中所做的更改)。我已经测试了其他文件夹,如
/home/user/Desktop
/tmp
,它可以正常工作。原因可能是什么?是因为权限吗
/proc
显然由root用户拥有,而另一个文件夹则由登录用户拥有。然而,
/tmp
也归root所有,但它可以工作。我用它来测试


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

这是因为/proc不是一个普通的文件系统,因此不支持inotify: