gpt4 book ai didi

java - 如何更改默认保存在 .camel 子目录中的文件的位置

转载 作者:行者123 更新时间:2023-12-01 12:06:33 25 4
gpt4 key购买 nike

我通过依赖注入(inject)将以下路径传递给 myBean 并希望将文件保存在C:\user\folder1\export\out\

<bean id="myBean" class="com.company.myClass">
<property name="myDirectory"
value="${user.home}${file.separator}folder1${file.separator}export${file.separator}out${file.separator}" />
<property name="myDao" ref="myDao" />
</bean>

但我的进程正在将文件保存在 .camel 目录中。C:\user\folder1\export\out\.camel

我无法将文件保留在 .camel 位置,因此我必须消除 Camel 默认行为。有人知道如何做到这一点吗?

以下是供引用的java代码,我在其中创建了一个用于创建文件的fileoutputstream。

final FileOutputStream fos =
new FileOutputStream(myDirectory + "ABCD_"
+ dateFormatFile.format(new Date()) + "_EXPORT.xlsm");

最佳答案

您必须在您的camel文件uri中指定移动选项(默认= .camel)。请参阅http://camel.apache.org/file2.html .

关于java - 如何更改默认保存在 .camel 子目录中的文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27548090/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com