springboot 项目创建环境

64 阅读1分钟

修改pom文件,添加如下代码:

<!-- 配置profiles环境变量标签,用于方便打包切换,本狗设置了 dev、test、prod三种环境 -->
<profiles>
    <profile>
        <id>dev</id>
        <properties>
            <spring.active>dev</spring.active>
        </properties>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>
    <profile>
        <id>test</id>
        <properties>
            <spring.active>test</spring.active>
        </properties>
    </profile>
    <profile>
        <id>prod</id>
        <properties>
            <spring.active>prod</spring.active>
        </properties>
    </profile>
</profiles>

刷新maven后,可以看到已经有了:

image.png

加上配置文件:

image.png

这种方法很有用,开发、测试、生产等环境,根据不同的配置,能达到更好的效果。也不用每次切换环境都去更改配置文件。