Я могу прочитать файл свойств со средой (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 {
}