SpringBoot配置文件的拆分和加载指定配置文件
配置文件的拆分
# 主配置文件:
- application.yml #用来书写相同的的配置
server:
port: 8080 #生产和测试端口一致
# 生产配置文件:
- application-pord.yml #prod为配置文件简名
server:
context-path: /cmfz
#测试配置文件:
- application-dev.yml #dev为配置文件简名
server:
context-path: /springboot
#在主配置中指定那个环境生效配置
spring:
profiles:
active: dev #指定那个环境配置生效 dev为环境配置文件的简名
启动指定配置文件
编辑springboot的项目配置,在Program arguments里添加 --spring.config.location=配置文件的绝对路径