问题复现

我们在项目的pom.xml文件一般会配置多个

    <!--分别设置开发,测试,生产环境-->
    <profiles>

        <!-- 开发环境 -->
        <profile>
            <id>dev</id> <!-- 在IDEA配置文件看到名字 -->
            <activation>
                <activeByDefault>false</activeByDefault> <!-- 是否默认启用,false -->
            </activation>
            <properties>
                <environment>dev</environment>
                <!-- 给项目添加环境参数,一般用于application.properties 填入 spring.active.profile = @environment@ -->
            </properties>
        </profile>

        <!-- 测试环境 -->
        <profile>
            <id>test</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <environment>test</environment>
            </properties>
        </profile>

... 此处略胜其他环境
    </profiles>

在IDEA看到的配置文件如下:

解决方案

勾选:使用插件注册表