У меня проблемы с заменой, используя lightbend config library.
У меня есть файл application.conf с этим содержимым:
</p>
<pre><code> property.a = "propA"
list =
[
{
nameProp=one,
propToReplace = ${property.a}
},
{
nameProp=two,
propToReplace = ${property.a}
}
]
some.env {
property.a = "propEnvironment"
}
В какой-то момент кода я загружаю файл свойств с помощью Configuration.load ().
Моя цель - заменить propToReplace значением property.a внутри some.env , но после его запуска я получаю замену на значение за пределами ( property.a). = "propA" ).
У кого-нибудь есть идеи, как это решить?
Заранее спасибо