为什么Java WatchService会保持打开的文件句柄?

时间:2019-01-06 20:15:40

标签: java windows filesystemwatcher

嗨,所以我尝试创建一个Java应用程序,该应用程序会注意到创建了名称前带有点(即'。')的文件,以便可以隐藏它(我是Windows用户)。但是我注意到观察程序服务保留了许多打开的文件句柄,这使得无法移动/编辑某些目录和文件。我发现没有韵律或原因干扰韵律(相对于不理会),所以这里可能发生了一些奇怪的事情。但是基本上我想知道为什么会这样,以及如何避免它,因为它使WatcherService几乎毫无用处。

0 个答案:

没有答案