1. resources目录下,新建application.yml, application-dev.yml, application-test.yml
2. application.yml配置: 默认使用dev环境
spring:
profiles:
active: dev
3. application-dev.yml配置: 使用8080端口号
server:
port: 8080
4. application-test.yml配置: 使用8081端口号
server:
port: 8081
5. 测试使用
执行java -jar xxx.jar,可以观察到服务端口被设置为8080,也就是默认的开发环境(dev)
执行java -jar xxx.jar --spring.profiles.active=test,可以观察到服务端口被设置为8081,也就是测试环境的配置(test)
执行java -jar xxx.jar --spring.profiles.active=prod,可以观察到服务端口被设置为8083,也就是生产环境的配置(prod)