0

我想将所有文件和子文件夹从本地计算机复制到 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");  
    }
4

1 回答 1

1

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

于 2016-01-12T18:49:56.723 回答