我正在使用FtpInboundFileSynchronizer.synchronizeToLocalDirectory()
同步文件夹。
不幸的是,只下载了新文件,但ftp上没有的文件不会在本地删除。 如何配置类以在本地自动删除任何不存在的文件?
答案 0 :(得分:1)
同步器当前不支持。
您可以使用几个FtpOutboundGateway
来实现它;首先使用网关来LS远程目录并删除远程不存在的本地文件;然后使用网关获取丢失的文件。
您也可以使用FtpRemoteFileTemplate
以编程方式执行此操作。