Springboot Maven 多环境打包以及聚合打包(一)

本文总结了Springboot结合Maven进行多环境打包的方法,包括在pom.xml中配置profile,修改properties文件,以及如何通过Maven命令选择不同环境打包。通过正确配置,避免手动修改导致的发布问题。
摘要由CSDN通过智能技术生成

说明

本文只是一个总结
参考文章:
Maven 插件 - 打包时多环境配置文件设置
Maven 多环境打包
maven 多环境打包发布的两种方式

开发中碰到的问题1

现在采用 spring boot 开发时,spring boot 开发的配置文件结构目录,如下图所示:

配置结构

这样有个好处是配置文件可以分开,公用的配置项可以放在 application.properties 文件里面,再通过 spring.profiles.active 配置项来激活 各个环境的配置项,在使用 spring cloud config 之后,可能还会多一个 bootstrap.properties , 这个文件无法支持多环境配置 , 所以每次在使用 maven 构建打包时,总会手动去改大量配置࿰

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值