問題
pom中已經(jīng)添加相關(guān)依賴,maven刷新也沒有用,依舊是瘋狂報(bào)錯
解決辦法
不斷的查詢資料,總結(jié)一下試過的辦法。
解決辦法一:清除緩存
File -> Invalidate Caches/Restart -> Invalidate And Restart
試了之后也就報(bào)錯
解決方法二:更改maven home路徑
最開始使用的是Bundled (Maven 3),然后更改為本地下載的maven,依舊不起作用。
解決辦法三(最終的解決辦法):
1.刪除pom中所有的依賴
2. 在代碼爆紅的位置使用? Option + Enter,添加自己需要的依賴
3. 點(diǎn)擊maven 組件中的reload按鈕,等待底部的進(jìn)度條結(jié)束。(至此不再報(bào)錯)文章來源:http://www.zghlxwxcb.cn/news/detail-430971.html
原因
在pom文件中添加了依賴,并且pom文件沒有報(bào)紅,看起來像是把所有依賴庫全部加載進(jìn)來了,但是代碼中使用依賴的類庫使報(bào)紅。
在pom中添加了某個(gè)依賴,不會直接立刻馬上將其下載并且添加到項(xiàng)目的external libraries中。只有在某個(gè)子模塊的pom文件中也添加了該類庫時(shí),才真正將其加入到項(xiàng)目的external libraries中。因此項(xiàng)目的pom文件不會報(bào)紅,那么一定是某個(gè)子模塊的pom文件報(bào)紅了,使得代碼中用到的類庫沒有被成功引入。文章來源地址http://www.zghlxwxcb.cn/news/detail-430971.html
到了這里,關(guān)于IDEA 中 Maven 報(bào)錯 Cannot resolve xxx【終于解決了】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!