如何让 FileAlterationObserver
观察远程目录?
这可以接受String
路径或Java File
。在这两种情况下,它都会在本地上下文中查找目录。我在远程服务器文件系统中有一个目录。
如果有人告诉我如何创建一个引用远程目录中文件的新 File
对象,这也会很有帮助。
例子:
File file = new File("remote directory path");
最佳答案
你不能。
File
对象不能引用 SFTP 文件。- 无法让 SFTP 服务器通知您远程文件/目录的更改(协议(protocol)本身没有相应的机制)。
您所能做的就是使用 JSch(或其他)SFTP 接口(interface)自己定期检查更改。
关于java - 使 FileAlterationObserver 观察远程目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13848977/