【JAVA】springboot多环境打包
程序员文章站
2024-02-09 10:37:40
...
1. 上图,目录结构
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. 贴上上图代码块之后,会出现
可以随意切换(注:取消后等下面进度条消失后再点击)
4. 看看文件内容:pro数据源
logback.pro.xml文件
我这边只是loghome路径的区别;
推荐阅读
-
【JAVA】springboot多环境打包
-
SpringBoot Profiles配合Maven Profiles以及Filtering实现多环境下配置切换
-
IDEA使用springboot多环境切换配置
-
springboot 配置多环境切换
-
Maven系列(八)assembly打包-程序和依赖jar包分开化+多环境
-
SpringBoot下的maven多环境配置
-
SpringBoot2.3.0拥抱Gradle,你会使用gradle多模块打包成一个jar包吗?
-
Spring Boot使用Maven进行多环境打包
-
【JAVA】Maven profiles控制多环境数据源日志打包
-
maven多环境打包配置