说明
本文只是一个总结
参考文章:
Maven 插件 - 打包时多环境配置文件设置
Maven 多环境打包
maven 多环境打包发布的两种方式
开发中碰到的问题1
现在采用 spring boot
开发时,spring boot
开发的配置文件结构目录,如下图所示:
这样有个好处是配置文件可以分开,公用的配置项可以放在 application.properties
文件里面,再通过 spring.profiles.active
配置项来激活 各个环境的配置项,在使用 spring cloud config
之后,可能还会多一个 bootstrap.properties
, 这个文件无法支持多环境配置 , 所以每次在使用 maven
构建打包时,总会手动去改大量配置