В моей конфигурации Spring xml я пытаюсь заставить что-то вроде этого работать:
<beans>
<import resource="${file.to.import}" />
<!-- Other bean definitions -->
</beans>
Я хочу решить, какой файл импортировать на основе свойства в файле свойств. Я знаю, что могу использовать свойство System, но я не могу добавить свойство JVM при запуске.
Примечание. Свойство PropertyPlaceHolderConfigurer не будет работать. Импорт разрешается до запуска любых BeanFactoryPostProcessors. Элемент import может разрешать только System.properties.
У кого-нибудь есть простое решение? Я не хочу запускать классы классов подкласса и т.д....
Спасибо