前幾天在用idea配置好了spring mvc進(jìn)行開發(fā)時(shí)遇到了在配置好后包找不到包的錯(cuò)誤(org.springframework.stereotype不存在饰潜、org.springframework.web.servlet不存在)明明包已經(jīng)導(dǎo)入逗威,在經(jīng)過多方排查解決如下:
問題
一. 首先檢查spring mvc依賴的相關(guān)jar包是否加入到了編譯環(huán)境中,點(diǎn)擊?偎捎;快捷鍵或者file-->Project Structure進(jìn)入配置查看,若沒有點(diǎn)擊配置看教程進(jìn)行查看。
二. 查看自己的jdk的版本是否過低,方法:在mac下(linux同)打開終端,輸入java -version
以查看版本號
三. 若以上的問題都不是那么就是jar包可能存在問題(鑒于idea是基于Maven的)伟叛,我們只有去mvnrepository下載必須的jar包。
在控制臺(tái)報(bào)什么包缺失就到里的搜索框里進(jìn)行搜索脐嫂。(注意;在里面搜索時(shí)要輸入搜索無結(jié)果统刮,就把jar包路徑的.去掉一個(gè)擴(kuò)大范圍進(jìn)行搜索)
mvnrepository
之后下載了必要的jar包后,重新替換原來的再把它加入到編譯環(huán)境就解決問題了雹锣。