POM依賴報(bào)錯(cuò)解決方案匯總
POM依賴報(bào)錯(cuò)解決方案匯總
狀況
1 創(chuàng)建完一個(gè)maven項(xiàng)目,在pom文件在引入依賴,等下方自動(dòng)導(dǎo)入加載完畢,去查看IDEA工具的Maven Projects工具選項(xiàng)中Dependencies 依然后依賴紅色報(bào)錯(cuò)
2 在pom文件中,引用依賴后,該依賴的版本號(hào)處直接出現(xiàn)紅色
3 IDEA工具的Maven Projects工具選項(xiàng)中Dependencies下的jar包名稱是
Org.springframework.boot:spring-boot-stater-web: Unknown
Error
4 新創(chuàng)建的springboot項(xiàng)目中,pom文件的報(bào)錯(cuò),顯示的是
Xxxx spring-boot-stater-parent:2.0.3 … http://maven.aliyun.com/nexus/content/groups/public/
意思該jar包無(wú)法從鏡像中拉取該jar包
解決方法
IDEA工具已經(jīng)配置了Maven
方法1 簡(jiǎn)單刷新
方法2 重復(fù)剪切粘貼
將pom中的依賴先全部剪切走,然后再點(diǎn)擊Maven Projects 中的刷新按鈕,
然后將剪切的內(nèi)容,重新粘貼.讓其重新加載
方法3 整體項(xiàng)目重新加載依賴
選擇項(xiàng)目 右鍵-> Maven -> Reimport 讓項(xiàng)目重新加載依賴
方式4 刪除依賴,重新下載
去本地倉(cāng)庫(kù)中,找到在IDEA工具里面報(bào)錯(cuò)的依賴所在位置,將其刪除.
因?yàn)閖ar包有可能沒有下載完整,會(huì)導(dǎo)致在倉(cāng)庫(kù)中出現(xiàn)xx.xxx.xx.jar.lastUpdate .
所以要將這些jar包刪除,在idea工具中重新引入依賴,讓其下載
方式5 修改IDEA中的Maven配置
1 修改maven基本信息
安裝位置
全局配置文件
本地倉(cāng)庫(kù)位置
2 其他選項(xiàng)設(shè)置
3 修改鏡像
阿里,華為,Mavne官方中國(guó)鏡像等等,全部配置進(jìn)節(jié)點(diǎn)內(nèi)
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>huaweicloud</id>
<mirrorOf>*</mirrorOf>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
<!-- 中央倉(cāng)庫(kù)在中國(guó)的鏡像 -->
<mirror>
<id>maven.net.cn</id>
<name>oneof the central mirrors in china</name>
<url>http://maven.net.cn/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
方式6 可以嘗試自己寫,不用復(fù)制粘貼文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-473840.html
總結(jié)
以上方法,使用時(shí)沒有使用順序,哪個(gè)能用用哪個(gè).實(shí)在組合使用.文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-473840.html
到了這里,關(guān)于POM依賴報(bào)錯(cuò)解決方案匯總的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!