springboot @Configuration配置類里面使用@Value獲取不到.yml配置文件屬性的值


之前一個項目里面分為很多子工程的那種結構,要求讓我改成一個項目的結構.我這邊手動將代碼合並之后出現下面的這種問題,然后嘗試進行用各種方式解決

Error creating bean with name 'MVCConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder ''

首先我按照開源中國的一篇博客嘗試解決問題

博客鏈接

但實際上我的問題並不是和上述一樣的,但是遇到類似問題的你可以參考上面的方法

 

第二次嘗試

按照網上的方式mav clean + mav install

最后還是上述的報錯信息

 

最后一次解決方法

項目合並之前是在pom里面配置的<packagin>pom</packagin>

實際上合並為一個工程這里要改成<packagin>jar</packagin>

 

最后項目成功運行啟動,也算是解鎖了一個小小的姿勢了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM