-
在resources中新建三个文件分别是application.yaml application-dev.yaml application-prod.yaml
-
可以在application.yaml中配置
- active: dev就是开发环境,对应的就是application-dev.yaml文件
- active: prod就是开发环境,对应的就是application-prod.yaml文件
profiles: active: dev
- 注意 : application.yaml是公共的配置项,-dev.yaml和-prod.yaml中配置专属的配置项就行
区分方法
- 当application.yaml中的active: prod修改之后,再次打包,就会识别为application-prod.yaml文件
- 也可以打包的时候
java -jar 包名.jar --spring.profiles.active=prod



