application.yml配置文件默认指定一个配置文件
spring:
profiles:
active: test
application-dev.yml 配置文件
applicationType: dev
application-prod.yml 配置文件
applicationType: prod
application-test.yml 配置文件
applicationType: test
maven构建打包项目,生成可执行jar包
生成的可执行jar包在项目的target文件夹下
java -jar rqdemo-0.0.1-SNAPSHOT.jar
浏览器输入 http://localhost:8080/hello/applicationType
由此可知,项目是加载的是application.yml指定的application-test.yml配置文件。
java -jar rqdemo-0.0.1-SNAPSHOT.jar --spring.profile.active=prod
浏览器输入 http://localhost:8080/hello/applicationType
项目已成功加载application-prod.yml配置文件。
附:测试用例 rqdemo-0.0.1-SNAPSHOT.jar



