国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

這篇具有很好參考價(jià)值的文章主要介紹了Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

前言

很多同學(xué)在Maven里下載一些依賴的時(shí)候,即下載【jar 包】的時(shí)候總是會(huì)出現(xiàn)一些問(wèn)題,這里專門(mén)做一個(gè)教程講解一下

  • 其實(shí)這和你的Maven配置是有關(guān)系的,因?yàn)镸aven是一個(gè)國(guó)際站點(diǎn),它的倉(cāng)庫(kù)是在國(guó)外的,所以我們有時(shí)候在下載一些依賴的時(shí)候就會(huì)感覺(jué)到很慢,它默認(rèn)是要國(guó)外的倉(cāng)庫(kù)去進(jìn)行下載的
  • 但是到國(guó)外去下載的話就會(huì)出現(xiàn)一些網(wǎng)絡(luò)方面的問(wèn)題,例如我們?nèi)ハ螺d一個(gè)Spring框架的依賴,這個(gè)依賴很大有1024KB,但是呢你每秒只能下載1KB<,但它的超時(shí)時(shí)間是60s,所以我們下到60K的時(shí)候就中斷了,剩余的內(nèi)容沒(méi)有下載完,這就導(dǎo)致了【jar 包下載失敗的問(wèn)題】

?? 那如何去解決這個(gè)問(wèn)題呢?

  • 此時(shí)我們就需要去配置Maven的國(guó)內(nèi)源了,什么是國(guó)內(nèi)源呢?其實(shí)就是一個(gè)鏡像,我們國(guó)內(nèi)有的一些鏡像網(wǎng)站比如:阿里、網(wǎng)易
  • 它們獲取到國(guó)外Maven倉(cāng)庫(kù)中的依賴這種機(jī)制就是:它們每天會(huì)去跑一個(gè)任務(wù),去國(guó)外的網(wǎng)站中去拉取增量包,看誰(shuí)更新了這個(gè)包,拉到這個(gè)更新包后再把它放在本地,供中國(guó)的開(kāi)發(fā)者去下載使用~

1、配置settinga.xml文件

  1. 首先第一步,我們打開(kāi)IDEA創(chuàng)建一個(gè)新的項(xiàng)目,然后找到【文件】中的 設(shè)置
    • 不過(guò)這里的設(shè)置有兩個(gè),要注意區(qū)分,IDEA的話是把這兩塊給分開(kāi)來(lái)了,所以兩個(gè)地方我們都要去進(jìn)行配置
    • 下面是中文版的,英文版的話叫做Settings

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  1. 點(diǎn)進(jìn)來(lái)之后我們就要去找到Maven,根據(jù)下圖的步驟來(lái)完成,記住這里文件路徑中一定不能出現(xiàn)中文,否則后續(xù)會(huì)出現(xiàn)各種問(wèn)題的

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  1. 然后我們進(jìn)到【用戶配置文件】目錄中,尋找這個(gè)settings.xml這個(gè)文件,這邊的話會(huì)出現(xiàn)兩種情況
    • 一種是你點(diǎn)進(jìn)去除了下面的兩個(gè)文件夾之外還會(huì)有的就是這個(gè)配置文件
    • 另一種則是像下面這樣,并沒(méi)有出現(xiàn)這個(gè)settings.xml這個(gè)文件

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  1. 接下去要做的就是這個(gè)配置文件中的鏡像,配置為國(guó)內(nèi)的鏡像
  • 對(duì)于第一種來(lái)說(shuō),你可以選擇VSCode打開(kāi)這個(gè)文件(用記事本打開(kāi)的話沒(méi)有高亮)

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  • 然后往下滑找到<mirrors>這個(gè)標(biāo)記,代表配置文件中的鏡像設(shè)置

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  • 把下面的這段復(fù)制進(jìn)去,然后點(diǎn)擊Ctrl + s保存即可,這個(gè)鏡像是阿里的國(guó)內(nèi)源
<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
  <mirrorOf>central</mirrorOf>        
</mirror>

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

第二種若是沒(méi)有這個(gè)【settings.xml】,你要做的就是點(diǎn)擊我的頭像,然后私信加我好友,我私發(fā)給你這個(gè)文件,你拷貝到這個(gè)目錄下即可,不需要修改

  • 當(dāng)上面的這些步驟都設(shè)置完后,僅僅是把當(dāng)前項(xiàng)目文件的做了配置,但是對(duì)于【新項(xiàng)目配置】我們還要去再配置一遍

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

2、重新下載jar包

當(dāng)【settings.xml】文件配置完后,那恭喜你,第一步已經(jīng)完成了,但接下去還要去做一些事情

  • 首先第一步,進(jìn)入我們剛才那個(gè)目錄下的repository這個(gè)文件夾,這里面放置的就是你之前在寫(xiě)Maven中引入依賴的時(shí)候所存儲(chǔ) jar 包的本地倉(cāng)庫(kù)
  • 但是這只針對(duì)遇到【jar 包下載失敗】的用戶,如果你的jar 包并沒(méi)有出現(xiàn)下載失敗的情況,可以暫時(shí)先不清楚這些原本的jar 包

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】
?? 為什么要去刪除這些原先就有的 jar 包呢?

  • 因?yàn)橹澳阍谙螺djar 包的時(shí)候,因?yàn)榉N種問(wèn)題導(dǎo)致這個(gè)包并沒(méi)有下載完整,再去重新下載的話也是會(huì)失敗的,所以需要先把原來(lái)的給清除掉才可以

  • 當(dāng)之前的jar包全部清除完成后,我們就可以去重新下載所有的jar包了,點(diǎn)擊IDEA右側(cè)的【Maven】,然后點(diǎn)擊一個(gè)緩沖的圓圈,就可以下去所有的jar包

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

3、其他問(wèn)題

如果1、2兩步你全部都做完了,但是還沒(méi)有解決問(wèn)題的話,請(qǐng)看看下面的這三點(diǎn)

  1. 上?的步驟沒(méi)看仔細(xì):重新認(rèn)真的逐字逐句的觀看和配置
  2. Maven 路徑中出現(xiàn)中?:如果出現(xiàn)中?會(huì)導(dǎo)致下載了 jar 包,但是在項(xiàng)?中不能正常使?;

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  1. 當(dāng)前?絡(luò)運(yùn)營(yíng)商有問(wèn)題:當(dāng)前所在區(qū)域連接的?絡(luò)運(yùn)營(yíng)商(中國(guó)電信、移動(dòng)…)連接數(shù)據(jù)源有問(wèn)題,嘗試更好?絡(luò),使??機(jī)熱點(diǎn)或朋友的?機(jī)熱點(diǎn)嘗試,如果還是還?,間隔 4 ?時(shí)之后再試

4、下載依賴測(cè)試

我們可以去下去一個(gè)jar包測(cè)試一下配置后是否沒(méi)問(wèn)題了

  • 這里我們?nèi)ハ螺d一個(gè)Spring的依賴
    Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】
  • 接著點(diǎn)進(jìn)去后選擇對(duì)應(yīng)的jar包版本,根據(jù)你對(duì)應(yīng)的JDK進(jìn)行選擇

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  • 選擇完對(duì)應(yīng)的jar包版本后,點(diǎn)擊進(jìn)去我們就可以看到里面的這段依賴了

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

  • 然后我們進(jìn)到項(xiàng)目中,選擇pom.xml文件添加這段依賴,記得先加上外層的<dependencies>
<dependencies>
    <!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>
        <version>5.3.27</version>
    </dependency>
</dependencies>
  • 不過(guò)添加的話只是聲明一下這段需要加載進(jìn)來(lái),添加依賴后不要忘了點(diǎn)擊加載更新,這樣才能把jar包真正地加載到當(dāng)前框架中

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】

好,到這里的話,Maven jar 包下載失敗問(wèn)題就處理完成了,希望對(duì)您有所幫助

Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-471949.html

到了這里,關(guān)于Maven jar 包下載失敗問(wèn)題處理【配置Maven國(guó)內(nèi)源】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • maven下載不了倉(cāng)庫(kù)地址為https的依賴jar,配置參數(shù)忽略ssl安全檢查

    maven下載不了倉(cāng)庫(kù)地址為https的依賴jar,配置參數(shù)忽略ssl安全檢查

    問(wèn)題原因 私服使用的 https 地址,然后安全證書(shū)過(guò)期的或沒(méi)有,使用maven命令時(shí),可以添加以下參數(shù),忽略安全檢查 參數(shù)詳解 Dmaven.wagon.http.ssl.insecure=true - 允許放松ssl安全檢查; Dmaven.wagon.http.ssl.allowall=true - 允許所有的X.509格式證書(shū)匹配,如果修改為false,則會(huì)執(zhí)行和瀏覽器一

    2024年02月11日
    瀏覽(27)
  • 【親測(cè)有效】解決idea中maven項(xiàng)目的pom文件不會(huì)自動(dòng)下載jar包問(wèn)題 + 更新不完整依賴命令

    【親測(cè)有效】解決idea中maven項(xiàng)目的pom文件不會(huì)自動(dòng)下載jar包問(wèn)題 + 更新不完整依賴命令

    一杯茶,一袋煙,一個(gè)bug改一天,唉~ 一天下來(lái)整個(gè)人都麻了; 廢話不多說(shuō)了,作者創(chuàng)作本文旨在使用言簡(jiǎn)意賅的語(yǔ)言為同樣遇到此問(wèn)題的伙伴們盡快解決困難,少走彎路。 看問(wèn)題:idea中maven項(xiàng)目的pom文件不會(huì)自動(dòng)下載jar包 setting —— maven —— 去掉work offline 的勾 Settings -

    2024年02月06日
    瀏覽(31)
  • idea中Maven引入jar包失敗,教你手動(dòng)導(dǎo)入jar包到Maven倉(cāng)庫(kù)

    idea中Maven引入jar包失敗,教你手動(dòng)導(dǎo)入jar包到Maven倉(cāng)庫(kù)

    本文主要介紹在Idea中引入jar包失敗的情況下,如何手動(dòng)將所需要的jar包有本地導(dǎo)入到Maven倉(cāng)庫(kù)。話不多說(shuō)直接上步驟 先簡(jiǎn)單了解一下產(chǎn)生的原因: 引入包爆紅的原因可能是jar包不完整,也可能是下載失敗了。比如這樣 如下圖所示,里面沒(méi)有jar包,就是一個(gè)空的指引,所以

    2024年02月09日
    瀏覽(27)
  • 跨域問(wèn)題問(wèn)題小結(jié)(vue3)---處理http文件鏈接下載失敗

    跨域問(wèn)題問(wèn)題小結(jié)(vue3)---處理http文件鏈接下載失敗

    請(qǐng)求后端 提供的鏈接居然是一個(gè)http的文件鏈接 首先對(duì)這個(gè)地址做了正則判斷替換成https 這樣做的原因是 瀏覽器會(huì)認(rèn)為在https下打開(kāi)的http鏈接是不安全操作,所以會(huì)進(jìn)行攔截,或者訪問(wèn)不成功 替換后運(yùn)行報(bào)錯(cuò) 錯(cuò)誤信息告訴我們 混合請(qǐng)求 (兩個(gè)地址域名不一致)是被瀏覽器

    2024年02月08日
    瀏覽(29)
  • 新版Microsoft Edge下載時(shí),提示驗(yàn)證失敗的問(wèn)題處理

    如果在下載、安裝或更新 新版 Microsoft Edge??時(shí)遇到問(wèn)題,可以嘗試以下方法。?提示按順序列出,因此請(qǐng)從第一個(gè)開(kāi)始,查看它是否有幫助,如果沒(méi)有幫助,則繼續(xù)下一個(gè)提示。 Microsoft Edge 目前適用于 Windows 10、Windows 8 和 8.1 以及 Windows 7 32 位 (x86) 和 64 位 (x64)。 它還在 ma

    2024年02月04日
    瀏覽(25)
  • Flutter配置Gradle鏡像,解決國(guó)內(nèi)下載慢問(wèn)題

    程序運(yùn)行時(shí)會(huì)卡在 Running Gradle task \\\'assembleDebug\\\'... 如下提示信息 此時(shí)Gradle正在下載gradle構(gòu)建工具以及相關(guān)依賴庫(kù),由于官方gradle默認(rèn)配置的依賴下載服務(wù)器處于國(guó)外,國(guó)內(nèi)用戶訪問(wèn)非常緩慢,常常一個(gè)依賴下載就要花半天時(shí)間,好在國(guó)內(nèi)有阿里、清華等鏡像源,我們可以配置

    2024年02月05日
    瀏覽(20)
  • idea帶的maven在SpringBoot下載jar包出錯(cuò)、下載jar包速度慢

    /IntelliJ IDEA/plugins/maven/lib/maven3/conf/settings.xml 添加到mirrors標(biāo)簽里。(默認(rèn)下載包是從國(guó)外拉取,速度慢,現(xiàn)在替換成國(guó)內(nèi)阿里的鏈接)

    2024年01月23日
    瀏覽(18)
  • maven國(guó)內(nèi)鏡像(maven下載慢的解決方法)

    最近在接觸Spring的時(shí)候經(jīng)常從網(wǎng)上下載開(kāi)源項(xiàng)目,但是每次構(gòu)建都太慢了,剛開(kāi)始我是直接掛機(jī)等待自動(dòng)下載,有時(shí)候一晚上都無(wú)法下載完成, 于是改為手動(dòng)下載jar包,也就是從http://maven.aliyun.com/nexus/content/repositories/central/,或者h(yuǎn)ttp://maven.aliyun.com/nexus/content/groups/public/ 又或

    2024年02月11日
    瀏覽(20)
  • 如何將jar 包下載到自定義maven倉(cāng)庫(kù)

    如何將jar 包下載到自定義maven倉(cāng)庫(kù)

    下載命令 參數(shù)解釋 在上述命令中,需要替換以下參數(shù): artifactid-version.jar :JAR包的文件名,例如: my-library-1.0.0.jar 。 groupid :JAR包的groupId,可以根據(jù)項(xiàng)目的命名規(guī)范或自定義。 artifactid :JAR包的artifactId,可以根據(jù)項(xiàng)目的命名規(guī)范或自定義。 version :JAR包的版本號(hào),例如:

    2024年02月16日
    瀏覽(31)
  • 如何下載遠(yuǎn)程maven倉(cāng)庫(kù)的jar 手動(dòng)放到本地倉(cāng)庫(kù)?

    如何下載遠(yuǎn)程maven倉(cāng)庫(kù)的jar 手動(dòng)放到本地倉(cāng)庫(kù)?

    文章目錄 如何下載遠(yuǎn)程maven倉(cāng)庫(kù)的jar 手動(dòng)放到本地倉(cāng)庫(kù)? 簡(jiǎn)單步驟描述: 詳細(xì)步驟描述: 案例1: 案例2: 結(jié)語(yǔ) 在使用Maven構(gòu)建Java項(xiàng)目時(shí),通常會(huì)從中央倉(cāng)庫(kù)或其他遠(yuǎn)程倉(cāng)庫(kù)下載所需的依賴庫(kù)。但是,有時(shí)候我們需要手動(dòng)下載這些依賴庫(kù)并將它們放到本地倉(cāng)庫(kù),這里提供一個(gè)簡(jiǎn)單

    2024年02月09日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包