今天啟動SpringBoot項目的時候報錯
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder
'spring.datasource.druid.initialSize' in value "${spring.datasource.druid.initialSize}"
首先確認一下配置文件里該字段是否存在以及字段名是否寫對了。如果確認無誤,再看看配置文件是否引用了,一般我們不同的環境會配置不同的配置文件,所以在application.yml中要指定使用哪個配置文件
spring:
profiles:
active: druid
啟動過程中會輸出使用了哪個文件,注意留意,如果都沒有輸出,那說明沒生效
如果檢查了上面都沒問題,使用idea的兄弟可以試試Build -> Rebuild Project重新構建試試,我就成功了。