啊啊啊~~~ 又是踩坑的一天!!!
我在子模塊中進行開發,然后子模塊的pom文件中也寫了<packaging>pom</packaging>導致報數據源配置錯誤。具體內容如下圖:
異常信息如下圖,我一直以為是yml文件的配置問題,檢查了很多遍發現都沒有錯誤,百度上翻了好久才得以解決。將pom文件中的<packaging>pom</packaging>注釋掉即可
最后總結一下:
<packaging>pom</packaging>的意思是項目里沒有java代碼,也不執行任何代碼,只是為了聚合工程或傳遞依賴用的。這才導致配置報錯,如果想要配置生效的話可以將<packaging>pom</packaging>改為<packaging>jar</packaging>