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