0

我对我的 java 应用程序有以下要求,

  1. 我需要查找/观看远程文件夹或 FTP(例如:\192.168.300.55\c$\logs)特定时间间隔(例如:15 分钟)
  2. 我需要比较本地文件夹(我在我的应用程序/项目路径中本地创建的)和远程文件夹。
  3. 如果远程文件夹中有任何更新,我需要相应地更新本地文件夹(需要将更新的日志文件复制到本地文件夹)。

问题,

  1. 是否有任何 API/方式可用于在 Java 中执行此操作。

  2. 我们可以用windows script(.bat)来做这个操作吗?

请让我知道您对此的想法。我正在努力获得良好的性能并减少时间。

谢谢,

4

1 回答 1

2

在 Java 中,您可以简单地每 15 分钟读取一次该位置并将结果与​​之前的位置进行比较。但是既然你想在 Windows 中通过 bat 文件运行它,为什么不使用原生 Windows 解决方案呢?以文件观察器为例。

于 2015-06-11T15:19:21.170 回答