![](/img/trans.png)
[英]Apache Camel: File Component in Linux environment; Polling Fails
[英]Apache Camel Environment Property file
我正在用Apache骆驼实现作业调度应用程序。 我可以使用spring propertyplaceholder读取骆驼上下文xml中的属性配置数据。
如何传递命令行参数,如sit,dev,uat,prod来读取特定环境的配置文件。 例如app.dev.properties到骆驼xml文件。
目前,我在以下配置中对开发人员进行了硬编码。
<bean
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>Application.dev.properties</value>
</property>
</bean>
并在Apache骆驼中访问属性,如下所示
<route id="GET-XML-DATA">
<from uri="direct:getxmldata"></from>
<to uri="http://{{appIPAddress}}:{{AppPort}}/getData" />
</route>
我正在尝试完全实现xml和更少的Java代码
您可以使用spring beans profile
,在其中可以为不同的环境定义相同的bean。 这样,您将可以选择特定于环境的bean
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.