使FileAlterationObserver观察远程目录

时间:2016-02-05 06:40:09

标签: java sftp jsch apache-commons-io

如何让FileAlterationObserver观察远程目录?

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

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

示例:

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

1 个答案:

答案 0 :(得分:1)

你不能。

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

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