Чтение файла свойств в пути с опцией VM - PullRequest
0 голосов
/ 31 августа 2018

Я могу прочитать файл свойств со средой (LOCAL, DEV или QA) в пути к файлу @ PropertySource.

e.g., @PropertySource(value = {"classpath:resources/env/LOCAL/mysource.properties"})

Как прочитать файл свойств со средой как параметр VM (# {systemProperties ['my.env.scenario']}) в @PropertySource?

my.env.scenario может быть параметром VM со значениями, такими как LOCAL ИЛИ DEV ИЛИ QA?

@PropertySource(value = {"classpath:resources/env/#{systemProperties['my.env.scenario']}/mysource.properties"})

@Configuration 

public class MyConfiguration {

}

...