IDEA創(chuàng)建Maven一直爆紅無(wú)法下載的問(wèn)題解決辦法
你能看到這我就知道你肯定已經(jīng)試過(guò)了網(wǎng)上的很多方法了,我之前也是,試過(guò)了很多一直無(wú)法正常下載,我也是找人給 線(xiàn)下看了看解決了,我總結(jié)一下從頭到尾排除問(wèn)題,試到最后要是還解決不了你直接私信我,我給你看看。
前兩步比較基礎(chǔ),沒(méi)問(wèn)題直接跳過(guò)。
第一步:確定已經(jīng)正確安裝maven
如果沒(méi)有那肯定是沒(méi)正確配置環(huán)境變量了:
maven安裝:Maven – Maven Releases History
安裝條件: maven需要本機(jī)安裝java環(huán)境、必需包含java_home環(huán)境變量!
軟件安裝: 右鍵解壓即可(綠色免安裝)
軟件結(jié)構(gòu):
bin:含有Maven的運(yùn)行腳本
boot:含有plexus-classworlds類(lèi)加載器框架
conf:含有Maven的核心配置文件
lib:含有Maven運(yùn)行時(shí)所需要的Java類(lèi)庫(kù)
LICENSE、NOTICE、README.txt:針對(duì)Maven版本,第三方軟件等簡(jiǎn)要介紹
Maven環(huán)境配置
- 配置MAVEN_HOME
- 配置Path
- 命令測(cè)試(cmd窗口)
mvn -v # 輸出版本信息即可,如果錯(cuò)誤,請(qǐng)仔細(xì)檢查環(huán)境變量即可!
第二步:確定你的jdk版本和maven要求符合,在maven官網(wǎng)看
上面兩步其實(shí)一般人沒(méi)什么大的問(wèn)題,直接往下看:
第三步:確定Maven功能配置沒(méi)問(wèn)題
我們需要需改maven/conf/settings.xml配置文件,來(lái)修改maven的一些默認(rèn)配置。我們主要休要修改的有三個(gè)配置:
1.依賴(lài)本地緩存位置(本地倉(cāng)庫(kù)位置)
2.maven下載鏡像
3.maven選用編譯項(xiàng)目的jdk版本
配置本地倉(cāng)庫(kù)地址
<!-- localRepository | The path to the local repository maven will use to store artifacts. | | Default: ${user.home}/.m2/repository <localRepository>/path/to/local/repo</localRepository> --> <!-- conf/settings.xml 55行 --> <localRepository>D:\maven-repository</localRepository>
配置國(guó)內(nèi)阿里鏡像
<!--在mirrors節(jié)點(diǎn)(標(biāo)簽)下添加中央倉(cāng)庫(kù)鏡像 160行附近--> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
配置jdk17版本項(xiàng)目構(gòu)建(你的jdk是多少就把數(shù)字改為多少)
<!--在profiles節(jié)點(diǎn)(標(biāo)簽)下添加jdk編譯版本 268行附近--> <profile> <id>jdk-17</id> <activation> <activeByDefault>true</activeByDefault> <jdk>17</jdk> </activation> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion> </properties> </profile>
第四步:IDEA配置本地Maven軟件確定沒(méi)問(wèn)題
我們需要將配置好的maven軟件,配置到idea開(kāi)發(fā)工具中即可! 注意:idea工具默認(rèn)自帶maven配置軟件,但是因?yàn)闆](méi)有修改配置,建議替換成本地配置好的maven!
選擇本地maven軟件
注意:
1、如果本地倉(cāng)庫(kù)地址不變化,只有一個(gè)原因,就是maven/conf/settings.xml配置文件編寫(xiě)錯(cuò)誤!仔細(xì)檢查即可!
2、一定保證User settings file對(duì)應(yīng)之前修改的settings.xml的路徑,若 不一致,選中Override復(fù)選框,手動(dòng)選擇配置文件
第五步:還是解決不了的疑難雜癥問(wèn)題
1.把自動(dòng)下載三個(gè)全點(diǎn)上:
2.apache—maven的文件夾確保權(quán)限全部打開(kāi):
3.不要勾這個(gè):
4.刷新一下就好了:
最后一步:在確定你沒(méi)有操作失誤的情況下且重復(fù)了上述所有內(nèi)容,私聊我,我給你解決!
以上就是IDEA創(chuàng)建Maven一直爆紅無(wú)法下載的問(wèn)題解決辦法的詳細(xì)內(nèi)容,更多關(guān)于IDEA Maven爆紅無(wú)法下載的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
深入剖析springBoot中的@Scheduled執(zhí)行原理
這篇文章主要介紹了springBoot中的@Scheduled執(zhí)行原理,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-11-11Java成員變量與局部變量(動(dòng)力節(jié)點(diǎn)Java學(xué)院整理)
這篇文章主要介紹了Java成員變量與局部變量的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-04-04java構(gòu)建Stream流的多種方式總結(jié)
Java?8引入了Stream流作為一項(xiàng)新的特性,它是用來(lái)處理集合數(shù)據(jù)的一種函數(shù)式編程方式,本文為大家整理了多種java構(gòu)建Stream流的方式,希望對(duì)大家有所幫助2023-11-11經(jīng)典的Java面試題及回答集錦(基礎(chǔ)篇)
本文給大家收藏整理了java面試題及回答,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧2018-03-03五分鐘帶你了解Java的接口數(shù)據(jù)校驗(yàn)
這篇文章主要介紹了五分鐘帶你了解Java的接口數(shù)據(jù)校驗(yàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12springboot2升級(jí)到springboot3過(guò)程相關(guān)修改記錄
本文詳細(xì)記錄了將Spring Boot 2升級(jí)到Spring Boot 3的過(guò)程,包括升級(jí)JDK到17、修改依賴(lài)、配置文件調(diào)整以及處理一些特定問(wèn)題,如Redisson版本升級(jí)和Swagger配置,感興趣的朋友跟隨小編一起看看吧2024-12-12springboot讀取文件,打成jar包后訪(fǎng)問(wèn)不到的解決
這篇文章主要介紹了springboot讀取文件,打成jar包后訪(fǎng)問(wèn)不到的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-07-07spring?boot集成WebSocket日志實(shí)時(shí)輸出到web頁(yè)面
這篇文章主要為大家介紹了spring?boot集成WebSocket日志實(shí)時(shí)輸出到web頁(yè)面展示的詳細(xì)操作,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-03-03