Java中的文件更改侦听器

我想在文件系统中更改文件时收到通知。我发现只有一个线程,轮询lastModified文件属性,显然这个解决方案不是最佳的。
在低级别,模型化此实用程序的唯一方法是对目录进行线程轮询,并对文件的属性进行监视。但是你可以使用模式为这样的实用程序开发适配器。

例如,j2ee应用程序服务器(如Tomcat和其他)具有自动加载功能,其中一旦部署描述符更改或servlet类更改,应用程序重新启动。

你可以使用这些服务器的库,因为tomcat的大多数代码是可重用的和开源的。

http://stackoverflow.com/questions/494869/file-changed-listener-in-java

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:Java中的文件更改侦听器