配置文件位置
spring boot 官网都是推荐以yaml为主,所以下面仅展示yaml配置文件位置。
如果在不同的目录中存在多个配置文件,它的读取顺序是:
1、config/application.properties(项目根目录中config目录下)
2、config/application.yml
3、application.properties(项目根目录下)
4、application.yml
5、resources/config/application.properties(项目resources目录中config目录下)
6、resources/config/application.yml
7、resources/application.properties(项目的resources目录下)
8、resources/application.yml
配置环境指定
server:
port: 8082
spring: #执行使用哪个环境
profiles:
active: dev
--- #这三个横线是环境分隔符,不能少
server:
port: 8083
spring:
profiles: dev
---
server:
port: 8084
spring:
profiles: pro