在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java/ springboot 使用maven多環(huán)境部署問題 ?

springboot 使用maven多環(huán)境部署問題 ?

就是我用springboot中用maven進行多環(huán)境配置的時候發(fā)現(xiàn)一個問題,使用maven filter 時候,在自定義properties文件中可以使用通配符讀取到application.properties 文件中的值,但是換成讀取yml的不行,有大佬知道為啥嗎,能解決嗎。
圖片描述

圖片描述

上面圖片是取到application.properties的里面的值的,而把資源改成yml就取不到了

回答
編輯回答
氕氘氚

感覺你這打開方式不太對,maven filter機制是在maven處理資源文件的時候,使用profile文件的值,替換@key@ ,這個是maven的行為,profile讀取的是properties文件。
spring-boot本身也提供了一套環(huán)境管理:
比如講環(huán)境分為:
application-dev.properties 或 application-dev.yml
application-product.properties 或 application-product.yml
每個環(huán)境的配置信息單獨配置
在啟動的時候通過spring.profiles.active=dev|product的方式進行環(huán)境識別

2017年1月22日 22:57