SpringBoot-多环境开发配置

推荐先阅读Spring全家桶

yaml文件实现多环境启动

#设置启用的环境
spring:
profiles:
active: dev

---
#开发
spring:
profiles: dev
server:
port: 80
---
#生产
spring:
profiles: pro
server:
port: 81
---
#测试
spring:
profiles: test
server:
port: 82
---

spring.profiles 配置项已经过时。最新的配置项是:

spring:
config:
activate:
on-profile: pro

Properties文件多环境启动

主启动配置文件application.properties:

spring.profiles.active=pro

环境分类配置文件application-pro.properties:

server.port=80

环境分类配置文件application-dev.properties:

server.port=81

环境分类配置文件application-test.properties:

server.port=82