как прочитать значения файлов свойств из разных свойств (например, - prop1_dev, prop2_stage, prop3_prod) в муле - PullRequest
0 голосов
/ 01 апреля 2019

Предположим, я передаю prop1 и dev через параметр пути и хочу прочитать значения согласно моим параметрам пути.Здесь 2 значения изменяются для чтения одного конкретного файла свойств.В каждом файле свойств у меня есть одна переменная, которую я хочу прочитать в соответствии с моим параметром пути.например - prop1_dev.properties,prop2_stage.properties,prop3_prod.properties

1 Ответ

0 голосов
/ 02 апреля 2019

Вы можете использовать синтаксис $ {} для извлечения переменных среды, установленных в качестве аргументов и т. Д. Вы можете создать путь к файлу свойств, используя несколько переменных окружения, например:

Для:

-Denv=dev -DotherProp=prop1

Mule Config:

<configuration-properties file="${otherProp}_${env}-properties.yaml" />

Будет загружать файл: prop1_dev.properties

...