1.在properties文件中,默认的配置文件是application.properties
在application.properties中
server.port=8080
在application-dev.properties中
server.port=8081
在application-prod.properties中
server.port=8082
想要指定配置文件,就得在默认的配置文件中指定要加载的配置文件
加载application-prod.properties:spring.profiles.active=prod
加载application-dev.properties:spring.profiles.active=dev
2.在yaml配置文件中
有一种语法叫做文件块
server:
port: 8088
spring:
profiles:
active: prod 通过这个来指定要加载的的配置文件
---
server:
port: 8081
spring:
profiles: dev
---
server:
port: 8082
spring:
profiles: prod
3.命令行方式指定加载配置文件
输入--spring.profiles.active=要加载的配置文件
或者是打成jar包,使用java -jar 文件名 --spring.profiles.active=配置文件名;
4.虚拟机参数:
在VM options输入:-Dspring.profiles.active=配置文件名