![](/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.