Apache camel Camel处理器和.cfg文件

Apache camel Camel处理器和.cfg文件,apache-camel,Apache Camel,有人知道是否有机会在camel处理器中直接读取.cfg文件吗 我的.cfg看起来像: 键=值 键=值 我想在它的键后得到一个特定的值,但我想在处理器中这样做 谢谢大家! 只需使用普通的旧Java: Reader reader = new FileReader("myprop.cfg"); Properties prop = new Properties(); prop.load(reader); 也来看看。正如克劳斯·易卜生(Claus Ibsen)所说,在未来的Camel版本中,很可

有人知道是否有机会在camel处理器中直接读取.cfg文件吗

我的.cfg看起来像: 键=值 键=值

我想在它的键后得到一个特定的值,但我想在处理器中这样做


谢谢大家!

只需使用普通的旧Java:

 Reader reader = new FileReader("myprop.cfg");
 Properties prop = new Properties();
 prop.load(reader);
也来看看。正如克劳斯·易卜生(Claus Ibsen)所说,在未来的Camel版本中,很可能会添加
文件
->
属性
转换器,请参阅

如果您只需要访问一些键值对,请使用Camel的properties组件:

<bean id="properties" class="org.apache.camel.component.properties.PropertiesComponent">
    <property name="location" value="classpath:com/mycompany/myprop.cfg"/>
</bean>

显示了所有可能性。

您需要创建处理器才能使用它。当您通过构造函数实例化处理器时,可以传入它。
<to uri="{{cool.end}}"/>