spring boot無法啟動,或者正常啟動之後無法訪問報404的解決辦法
阿新 • • 發佈:2017-05-12
沒有 自己 路徑 con 啟動不了 瀏覽器 了無 搭建 報錯
以前用spring boot都是用idea的自動創建,或者是用的Jhipster創建的,就沒有深究怎麽去搭建。但是今天晚上心血來潮,想自己搭一個demo來整合一些技術,於是就花一點時間來手動搭。因為今天網絡有點不好,所以spring boot的官網一直打不開,也就導致了無法閱讀官方文檔,就按照自己的記憶去搭於是遇到了以下兩個問題
一 啟動不了,一直報錯,而且報的錯很多時候還不一樣。我就不列出報的什麽錯了,spring boot已經這麽集成化了,難道我都還要配錯?肯定是細節,和代碼沒有關系。於是找啊找,對比以前的項目。原來,spring boot的啟動類不能直接放在main下面,把它放在有包的裏面就可以了
二 正常啟動了,但是我寫了一個controller ,[email protected] 註解去配置的controller,然後路徑也搭好了(這裏也不是我的代碼問題,用了spring mvc這麽多年),但是瀏覽器一直報404.最後原因是,spring boot只會掃描啟動類當前包和以下的包 。 如果將 spring boot 放在 包 com.dai.controller 裏面的話 ,它會掃描 com.dai.controller 和 com.dai.controller.* 裏面的所有的
spring boot無法啟動,或者正常啟動之後無法訪問報404的解決辦法