springboot03-Profile多环境配置
程序员文章站
2022-04-30 13:58:28
...
三、Profile
1、多Profile文件
我们在主配置文件编写的时候,文件名为:
application-{profile}.properties
默认使用的是application.properties的配置
2、yml支持多文档块方式
server:
port: 8081
spring:
profiles:
active: dev
---
server:
port: 8082
spring:
profiles: dev
---
server:
port: 8083
spring:
profiles: prod
使用active 确定后面的代码块进行切换环境配置。
3、**profile:
1、在配置文件中添加:spring.profiles.active=profilename
2、在yml中直接使用代码块的方式**
3、命令行的方式: --spring.profiles.active=profilename
4、在打包完成后,使用java -jar xxxx.jar --spring.profiles.active=profilename 同样可以选择切换环境运行
5、虚拟机参数:
注意一定是:-Dspring.profiles.active=profilename