Профиль не устанавливается в загрузочном приложении Spring - PullRequest
0 голосов
/ 27 июня 2019

У меня есть следующие профили в моем родительском пом

<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}"

Как я могу решить это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...