使 FileAlterationObserver 观察远程目录

Make FileAlterationObserver to observe remote directory

如何FileAlterationObserver观察远程目录?

这可以接受 String 路径或 Java File。在这两种情况下,它都会在本地上下文中查找目录。我在远程服务器文件系统中有一个目录。

如果有人告诉我如何创建一个引用远程目录中文件的新 File 对象,这也会很有帮助。

示例:

File file = new File("remote directory path");

你不能。

  • File 对象无法引用 SFTP 文件。
  • 无法让 SFTP 服务器通知您远程 file/directory 的更改(协议本身没有相应的机制)。

您所能做的就是使用 JSch(或其他)SFTP 接口自己定期检查更改。