作者qrtt1 (隐者)
看板java
标题Re: [问题] 侦测资料夹的变动
时间Wed May 24 05:53:49 2006
※ 引述《synre (TRYING)》之铭言:
: 请问一个关於资料夹变动侦测的问题...
: 假设我有一个资料夹, 其下有 5 个档案,
: 我想用 java 来自动侦测此资料夹的档案有没有被修改或增减
: (譬如我新加入一个档案, 或删除一个档案, 或者修改了此资料夹的其中一个档案)
: 一旦此资料夹遭到变动更新, 就印出目前资料夹的所有档案名称, 档案大小,
: 以及档案最新修改日期
: 我的想法是: new 一个 thread, 用 while 回圈每隔几秒钟就去侦测此
: 资料夹的档案数目, 比对档案名称以及档案修改日期
: 这种作法似乎不太好...
: 想请问在 java 中, 有没有类似 event / listener 或者
: 由较底层 OS 来侦测资料夹是否有变动的方法呢?
: 或者其他较好的可行做法呢?
: 谢谢~~ :)
Jakarta Commons VFS project好像有这功能,去看看吧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.105