????????????????書接上回秦叛,額帽驯,由于對于SpringBoot,我是個純菜鳥书闸,之前一直做SSM經典框架開發(fā)尼变,習慣了配置式的開發(fā),猛一轉這種偏向注解式開發(fā)的模式浆劲,感覺好不習慣啊西八嫌术!但是,拿人錢財牌借,替人消災度气,本著“愛國敬業(yè)誠信友善”的社會主義新要求,咱還是得硬著頭皮走下去的膨报,我相信萬事開頭難磷籍,后面就好(xi guan)了。
? ? ? ? ? ? ? ? 成功使用linksource现柠,而且此時eclipse沒有明顯報錯了院领,我感覺大功告成了,好够吩,啟動一下項目試試(此時內心沾沾自喜)比然。結果突然-----報錯了!什么鬼V苎G糠ā!Tomcat啟動不了M宓选R印!我不信嚎研,我不信吶1褪!嘉赎!
????????????????經過內心三秒掙扎置媳,我迅速平復一下心情,出了問題不要怕公条,先在別人拇囊。。靶橱。額寥袭,搞什么路捧,項目就我一個人做,找個背鍋俠都不可能传黄!好吧杰扫,咱們還是靜下心來找原因吧,先看看報錯:
? ? ? ? ? ????? 哦膘掰,原來是有些Bean實例化不了U滦铡!J堵瘛凡伊!可是為什么呢?明明文件都存在啊窒舟,為什么就加載不了呢系忙??惠豺?是我哪個地方配置有問題嗎银还?可是整個項目就倆配置文件,而且配置項跟這個未實例化的Bean無關洁墙,實在想不到哪錯了蛹疯,只好去請教度娘了。扫俺。苍苞。百度了一下,翻了幾篇博客狼纬,突然發(fā)現了一篇:https://blog.csdn.net/runner1920/article/details/79076506
? ? ? ? ? ? ? ? ? 哦,原來如此啊骂际,SpringBoot啟動時默認掃描啟動類同級的包疗琉,但我的依賴項目包結構跟項目包結構不一樣,又沒加@ComponentScan 注解歉铝,所以盈简,項目啟動時只掃描了我項目的包下面的文件,linksource引入的包文件全被忽視了太示。柠贤。。社會社會类缤。臼勉。。好餐弱,問題解決宴霸,加上@ComponentScan注解后順利啟動成功囱晴!今天真是美好的一天呢~