У меня есть следующие профили в моем родительском пом
<profiles>
<profile>
<id>dev</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<env>dev</env>
</properties>
</profile>
<profile>
<id>uat</id>
<properties>
<env>uat</env>
</properties>
</profile>
<profile>
<id>tst</id>
<properties>
<env>tst</env>
</properties>
</profile>
<profile>
<id>prd</id>
<properties>
<env>prd</env>
</properties>
</profile>
</profiles>
Я создал application-uat.properties и application-dev.properties.
У меня
app.name = app.name = Это профиль разработчика
а также
app.name = app.name = Это профиль
в соответствующих свойствах приложения.
В затмении я выбрал профиль Maven в качестве uat.
При запуске весеннего загрузочного профиля я получаю следующее сообщение
Активный профиль не задан, откат к профилям по умолчанию: по умолчанию
org.springframework.beans.factory.BeanCreationException: ошибка
создание bean-компонента с именем myBean: внедрение зависимостей с автопроводкой
не удалось; Вложенное исключение - java.lang.IllegalArgumentException: может
не удалось определить местозаполнитель app.name в значении "$ {app.name}"
Как я могу решить это?