0

我将 spring-boot-starter-parent 从 2.3.1 升级到 2.5.5,现在无法将“spring.profiles.active”属性从 pom 注入到 application.properties 文件。我在控制台中获得的不是配置文件值“以下配置文件处于活动状态@spring.active.profile@”

我的 .pom 文件

<profiles>
    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <spring.profiles.active>dev</spring.profiles.active>
        </properties>
    </profile>
    <profile>
        <id>prod</id>
        <properties>
            <spring.profiles.active>prod</spring.profiles.active>
        </properties>
    </profile>
</profiles>

应用程序属性

spring.profile.active=@spring.profile.active@
4

0 回答 0