mule实现文件移动操作

新建mule项目,添加file组件,Transform Message组件和logger组件,实现文件操作主要在与file组件:

mule实现文件移动操作

如图所示,move to patern 设置可以对文件名做更改,示例写法#[message.inboundProperties.originalFilename].dev(在源文件名的基础上加了.dev后缀),下面的file name filter可以过滤要处理的文件,示例写法.*cls表示把后缀为cls的文件做处理,其他不作处理。

通过上面的配置,保存后启动项目。在下图目录input中放入cls后缀的文件,会被改为带。dev后缀的文件然后移动到output目录下,实现了文件的操作。

mule实现文件移动操作