已解決:IDEA中maven依賴報(bào)紅
已解決:父工程dependencyManagement里面依賴報(bào)紅
目錄
問題一
1.問題描述
2.解決過程
問題二
1.問題描述
2.解決過程
問題一
1.問題描述
在做springcoud項(xiàng)目時(shí),父項(xiàng)目依賴都沒有問題,但寫子項(xiàng)目的依賴時(shí)就爆紅了
2.解決過程
分析原因:首先遇到這樣的問題,肯定是因?yàn)閕dea在maven倉庫中找不到才會報(bào)這種錯(cuò)誤的。因?yàn)閙aven從遠(yuǎn)程倉庫下載jar的時(shí)候需要聯(lián)網(wǎng)。在這個(gè)過程可能因?yàn)榫W(wǎng)絡(luò)原因或者因?yàn)槟阕约翰恍⌒氖謩?dòng)取消了(本人就是因?yàn)檫@個(gè)原因,導(dǎo)致剛開始遇到這個(gè)問題)導(dǎo)致下了一個(gè)殘缺的目錄下來,但是當(dāng)maven倉庫里面有這個(gè)殘缺jar的時(shí)候,maven它就不會自動(dòng)給你下載第二次了,這個(gè)時(shí)候就需要你手動(dòng),將這些殘缺的jar給刪掉,然后,再次加載maven項(xiàng)目,等待它下載完,就可以了。
第一步:將有爆紅字的依賴剪切下, 然后再復(fù)制上去 ,目的為了重新下載
第二步:在本地倉庫目錄下搜索以lastupdate結(jié)尾的文件,(直接在對應(yīng)的依賴的包下輸入.last 快速搜索),然后直接刪除。
?然后右鍵點(diǎn)pom-->maven-->Reload Project重新加載項(xiàng)目
第三步:重新build構(gòu)建下
第四步:重啟IDEA ,F(xiàn)ile--->?Invalidate Caches/Restart
問題二
1.問題描述
dependencyManagement里面依賴報(bào)紅問題
2.解決過程
遇到這種情況,先不管這個(gè)報(bào)錯(cuò),先在子項(xiàng)目的pom里先引入,然后依賴就會自動(dòng)下載。這是因?yàn)楦疙?xiàng)目里做版本管理的依賴不會遠(yuǎn)程下載,這樣你本地倉庫中一直沒有這個(gè)依賴,本地倉庫一直沒有也不下載,所以會一直爆紅。
總之,dependencyManagement埋只是聲明依賴, 并不實(shí)現(xiàn)引入文章來源:http://www.zghlxwxcb.cn/news/detail-701482.html
把我工作和學(xué)習(xí)中遇到的問題和解決的問題的過程記錄下來,大家如果覺得有幫助可以給我個(gè)關(guān)注!文章來源地址http://www.zghlxwxcb.cn/news/detail-701482.html
到了這里,關(guān)于完美解決:IDEA中maven依賴報(bào)紅的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!