我想要從文件屬性訪問MULE_HOME varabile,我已經使用muleEnv=${MULE_HOME}
,但它沒有奏效。如何從文件屬性訪問MULE_HOME變量?
回答
騾主頁可以使用MEL表達式來訪問: - 在流動
你可以把一個屬性這個表達式#[mule.home]
文件,如下所示: -
muleEnv=#[mule.home]
,並可以在流量進入: -
<logger level="INFO" message="## Mule home: ${muleEnv}" doc:name="Logger"/>
簡單和容易:)
你是什麼意思與服務器?你是指Mule Runtime還是運行Mule Runtime的計算機?
您可以嘗試使用-M-Dmule.home.dir =%MULE_HOME%初始化您的mule運行時。
在這個運行時將包含MULE_HOME目錄,你應該是avaible使用$ {} mule.home.dir
這是沒有必要的,當騾子運行時被初始化,你應該的情況下有與MULE_HOME變量的值的屬性mule.home,試圖改變$ {} MULE_HOME爲$ {} mule.home或$ {} mule.base
這是爲我工作:
測試.properties - > test.var.home = $ {mule.home}
在我的流程中:
<logger message="${test.var.home}" level="INFO" doc:name="Logger"/>
@ 7533972中的key = value,我的意思是mule運行時,我已經用-M-Dmule初始化了我的mule運行時。家=%MULE_HOME%。 ,當我嘗試通過mule-deploy.properties訪問此屬性時,他認爲$ MULE_HOME作爲字符串而不是屬性。 我不想通過記錄器或某物訪問此屬性,我想通過mule-deploy.properties訪問 – CooperShelly
- 1. 訪問attr_accessor屬性變量
- 2. 從屬性文件訪問Maven Pom變量
- 3. 如何在c#中訪問屬性屬性中的類變量?
- 4. 如何從變量訪問屬性或方法?
- 5. 如何使用變量名稱從對象訪問屬性?
- 6. groovy:如何訪問屬性文件?
- 7. 如何訪問從屬文件夾的屬性
- 8. 從ascx文件訪問UserControl屬性
- 9. Alfresco:從java類訪問屬性文件
- 10. 從ARFF文件訪問特定屬性
- 11. 如何從python文件訪問php文件的變量值
- 12. 如何訪問惰性變量類的屬性?
- 13. 訪問變量的對象屬性?
- 14. 敲除 - 訪問變量屬性
- 15. 訪問JavaScript對象變量屬性
- 16. 訪問變量對象的屬性
- 17. 使用變量來訪問類屬性
- 18. 通過變量訪問對象屬性
- 19. 使用變量訪問reducer屬性
- 20. 如何爲JVM設置自定義系統變量來訪問屬性文件?
- 21. 如何訪問原子矢量屬性?
- 22. 從父文件訪問子類變量
- 23. 從另一個文件訪問變量
- 24. 從.m文件訪問變量
- 25. CMake:從BuildSetup.cmake文件中訪問變量
- 26. 從PropertyPlaceholderConfigurer訪問屬性與多個屬性文件
- 27. 如何從屬性文件中訪問POM項目名稱
- 28. 如何從Java EE Web應用程序訪問屬性文件?
- 29. ASP.NET MVC如何從Controller訪問Global.asax文件中的屬性?
- 30. 如何從project.clj文件中訪問leiningen屬性
感謝您的回覆,但這並不簡單,也不容易,正如您所說,它不工作。 我想從服務器訪問mule.home,而不是從應用程序中使用mule-deploy.properties – CooperShelly