欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【JAVA】springboot多环境打包

程序员文章站 2024-02-09 10:37:40
...

1. 上图,目录结构

【JAVA】springboot多环境打包

2. pom.xml 

<profiles>
        <!-- 系统环境切换 dev为开发环境配置, test为测试环境配置,pro为生产环境配置 -->
        <profile>
            <id>test</id>
            <properties>
                <env>test</env>
            </properties>
            <activation>
                <!--默认不打这个包:false-->
                <activeByDefault>false</activeByDefault>
            </activation>
        </profile>

        <profile>
            <id>pro</id>
            <properties>
                <env>pro</env>
            </properties>
            <activation>
                <!--默认不打这个包:false-->
                <activeByDefault>false</activeByDefault>
            </activation>
        </profile>
    </profiles>

 

3. 贴上上图代码块之后,会出现

【JAVA】springboot多环境打包

可以随意切换(注:取消后等下面进度条消失后再点击)

4. 看看文件内容:pro数据源

【JAVA】springboot多环境打包

【JAVA】springboot多环境打包

logback.pro.xml文件

【JAVA】springboot多环境打包

我这边只是loghome路径的区别;