前言
IDEA官網(wǎng)更新的也很快,截止到小編,寫(xiě)這邊博客的時(shí)候已經(jīng)是Version: 2022.2.2,但是今天我們不過(guò)多的討論IDEA版本的問(wèn)題,而是討論下,新下載的IDEA在構(gòu)建項(xiàng)目時(shí),在下載引用的包時(shí)出現(xiàn)“Since Maven 3.8.1 http repositories are blocked”的問(wèn)題。
問(wèn)題原因
從Maven 3.8.1開(kāi)始,不再支持http的包了。由于現(xiàn)在對(duì)網(wǎng)絡(luò)安全的日益重視,都在向https轉(zhuǎn)變。畢竟https會(huì)更加安全。
解決方案
-
最簡(jiǎn)單的方法是,在開(kāi)發(fā)機(jī)器上安裝低版本的maven3.6.3,然后在IDEA的setting中搜索maven把maven home path地址改成機(jī)器上的3.6.3版本即可。
-
若不想降低版本,那需要升級(jí)pom.xml中的包,將報(bào)錯(cuò)的包的版本升級(jí),看是否能解決。
總結(jié)
總之,報(bào)錯(cuò)是由于高版本的maven不支持http的存儲(chǔ)庫(kù)導(dǎo)致的,最簡(jiǎn)單的方法是降低maven版本,現(xiàn)在好多項(xiàng)目,還是存在一些老版本的依賴(lài)在使用,比較麻煩。甚至有的依賴(lài)包升級(jí)了也不是https。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-693907.html
如果,有疑問(wèn),既然降低版本,那為啥不降低到3.7的版呢?請(qǐng)看小編的發(fā)布的另一遍博客《為什么maven沒(méi)有3.7的版本》文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-693907.html
到了這里,關(guān)于idea報(bào)錯(cuò)Since Maven 3.8.1 http repositories are blocked的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!