Pull to refresh

Comments 6

>>> разрулить с помощью property использование различных конфигов в контексте, в зависимости от окружения, невозможно.

Возможно:
<context:property-placeholder location="classpath:etc/env/${env}/app.properties" system-properties-mode="OVERRIDE" />
, где env задается как параметр JVM.
Да, Вы абсолютно правы. Issue которое я привел в тексте именно так и звучит «placeholders support for import only works on system properties».
Я просто имел ввиду property файлы.
Да, действительно, можно использовать maven resource plugin в связке с профилями сборки, но, в этом случае, на выходе будут конкретные по функциональности сборки. В рассматриваемом же варианте то — какое поведение будет развернуто решается при запуске приложения.
Да, у нас проект собирается Дженкинсом на каждый комит. Проект мавеновский.
Правда я ни слова, про именно наш проект, не сказал в статье, но она основана на его разработке, только исходники были максимально упрощены ;)
Sign up to leave a comment.

Articles