使用 VFS2 在启动时处理文件夹中的现有文件



我有多个文件侦听器,它们使用 org.apache.commons.vfs2 库处理插入远程文件夹中的所有文件。

有时我必须停止Tomcat,所以如果新文件插入到文件夹中,即使我在插入它们后启动我的Web服务,它们也不会被处理。

我一直在做一些研究,以下 URL[1][2] 迫使我对文件夹的位置进行硬编码,我不知道它同时处理多个侦听器的效果如何。

有没有更好的方法在启动时配置文件侦听器?谢谢。

  1. 春天启动事件后的雄猫

  2. tomcat 服务器启动时的回调完成

我已经用不漂亮的方式解决了这个问题。我在启动时在一个 web 应用程序中创建一个新线程,使其休眠,然后在 Tomcat 启动后处理现有文件。

相关内容

  • 没有找到相关文章

最新更新