【发布时间】:2017-04-11 10:10:05
【问题描述】:
我正在使用this 和 Spring 论坛。如果远程目录设置为“foo”但它不接受可以读取“foo”下任意数量的文件/文件夹的表达式 (foo/\*/*),则该过程有效。完全迷路了!
@Bean
public FtpInboundFileSynchronizer ftpInboundFileSynchronizer() {
FtpInboundFileSynchronizer fileSynchronizer = new FtpInboundFileSynchronizer(ftpSessionFactory());
fileSynchronizer.setDeleteRemoteFiles(false);
fileSynchronizer.setRemoteDirectoryExpression(new LiteralExpression("foo/*/*"));
fileSynchronizer.setFilter(new FtpSimplePatternFileListFilter("*.txt"));
return fileSynchronizer;
}
是否有一个库可以提供编程控制来处理与 spring(-boot) 配合良好的 (s)ftp 操作。文档非常庞大,对于像我这样的 FTP 初学者来说,我不会很快得到任何结果。
【问题讨论】:
标签: java ftp spring-integration sftp spring-integration-sftp