我曾经浏览过google,但没有找到任何类似的方法来使用Apache骆驼执行sftp命令,任何人都可以参考示例或某些相关链接 这个例子。任何帮助是极大的赞赏。
答案 0 :(得分:1)
camel-ftp组件(以及所有其他Camel组件)旨在在系统之间交换数据(消息)。它们并不是真正针对具有免费API的Java客户端库,您可以使用它们进行各种操作。
因此,如果要在FTP服务器上执行一些特殊操作,则可以直接使用Java FTP客户端API,而不要使用camel-ftp组件。
这表示camel-ftp组件具有download = false选项,您可以使用它来使用FTP文件元数据(名称,大小等)。但是,使用者还是要继续监视FTP服务器并下载新文件。因此,它并不是您的用例的完美选择。