如果我发送直接:报告字节[]。我如何找出写入文件的绝对路径和名称?

from("direct:report").to("file:target/reports");
有帮助吗?

解决方案

文件生产者将添加一个带有键摄像机生产的标头,其中包含所编写的文件的实际名称。

编写的输出文件的实际绝对文件(路径 +名称)。该标头由骆驼设置,其目的是为最终用户提供所编写的文件的名称。

其他提示

使用“文件名”属性明确设置名称。该路径相对于您的容器(JUNIT,SERVICEMIX等)...因此,您文件的完整路径将是[container-root]/target/reports/[filename

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top