无法使用 sftp 从 apache camel 传输嵌套文件夹,我还应该添加什么来传输文件夹

Couldn't transfer nested folder from apache camel using sftp, what should i add to transfer the folder as well

我想将所有文件和子文件夹从我的本地计算机复制到 sftp 服务器,虽然我能够传输文件夹内的文件,但我无法传输嵌套文件夹。 我的自定义路由构建器的配置方法如下

@Override
    public void configure() throws Exception {
        from("file:data/inbox/?noop=true").
        to("sftp://192.168.**.**:22/Documents?noop=true&username=******&password=******&preferredAuthentications=publickey,password");  
    }

http://camel.apache.org/file2 阅读有关文件组件的文档,您可以看到有一个 recurisve 选项。将此选项设置为 true 以从子目录及其结构传输文件。