# watchFile **Repository Path**: barfi/watchFile ## Basic Information - **Project Name**: watchFile - **Description**: 一个用于监控目录的小应用 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-06 - **Last Updated**: 2022-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # watchFile #### 介绍 一个用于监控目录的小应用 #### 软件架构 swing #### 使用说明 > ​ > 最近在项目中碰到一个需求: > > 在window系统中对指定目录进行监控,当有非指定文件夹内产生文件时触发特定任务。 有这个需求后,第一反应是这种应用肯定很多呀,网上一抓一大把,然后下载了三四个软件,发现各有所长各有所短,综合下来问题如下: 1. 对执行任务能力不强(有很多限制,更多要自己研究bat的命令,水很深) 1. 对文件目录中的过滤条件支持有限 1. 最严重的问题是只支持window操作事件去监听,当通过其他方式(如:nfs,fpt等)对文件目录进行操作时是无法触发的,我这里的需求恰好就是这种特殊情况。 以上问题尤其第三个直接导致我放弃了(时间已经过去了两天),于是一不做二不休自己撸了一个(一天时间),简单粗暴,就是定时轮询。目前测试良好。 共享代码到gitee上了 watchFile: 一个用于监控目录的小应用 代码没有多高深,只为帮助碰见同样问题的你 ![输入图片说明](%E6%96%87%E4%BB%B6%E7%9B%91%E8%A7%86%E5%99%A8.png) ​