1 問題描述
在IDEA的Spring Boot工程中的application.properties文件中,若是自定義屬性會以下提示:spring
Cannot resolve configuration property 'xxxx'
2 解決方式一
這實際上是一個警告,能夠不用理會,正常運行,json
@Value("${}")
能夠正常獲取到值,最暴力的方法就是關閉這個檢查:bash
進入設置中的Editor-->Inspection-->Spring-->Spring Boot-->Spring Boot application properties,去掉右邊勾選.app
3 解決方式二(推薦)
這裏提示Defind Configuration key a,而後按Alt+Shift+Enter後,就會建立一個addtional-spring-configuration-metadata.json的文件:code
這裏name是指定屬性名字,type是類型,能夠加上defaultValue指定默認值:blog
這樣就不會有警告了:圖片