<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          IDEA 這么設(shè)置 Maven,再也不用擔(dān)心依賴下載失敗了!

          共 2387字,需瀏覽 5分鐘

           ·

          2021-08-28 03:46


          那今天這期我們將帶來一個 IDEA 中 Maven 設(shè)置的小技巧。

          那這個技巧可以說非常有用,學(xué)會設(shè)置之后,再也不用擔(dān)心 maven 依賴下載變慢的問題。

          Maven 設(shè)置

          當(dāng)我們下載安裝 Maven 之后,如果不修改 maven 中 setting 文件的。

          那默認情況下, Maven 遠程中央倉庫地址為是個國外的地址。

          http://repo1.maven.org/maven2

          那我們國內(nèi)的網(wǎng)絡(luò),因為神秘的力量的影響,訪問國外的地址就會比較慢。

          如果你的網(wǎng)絡(luò)情況很差,那么用默認的地址下載依賴資源就會很慢,有可能運行到一半下載失敗。

          那這種情況下,我們可以通過設(shè)置 Maven 倉庫鏡像地址從而解決這個問題。

          那國內(nèi)可以用的 Maven 的鏡像地址其實有很多,比如說阿里云

          https://maven.aliyun.com/mvn/guide

          網(wǎng)易:

          https://mirrors.163.com/.help/maven.html

          騰訊云:

          https://mirrors.cloud.tencent.com/help/maven.html

          那這個 Maven 鏡像地址配置其實很簡單。

          我們以阿里云為例,打開阿里云網(wǎng)站的配置教程。

          我們只需要復(fù)制這個配置到我們安裝的 Maven 的 Setting 文件中就好了。

          <mirror>
            <id>aliyunmaven</id>
            <mirrorOf>*</mirrorOf>
            <name>阿里云公共倉庫</name>
            <url>https://maven.aliyun.com/repository/public</url>
          </mirror>

          然后回到 IDEA 中,打開 Maven 設(shè)置頁面,設(shè)置一下Setting.xml 文件地址,然后點擊這個 Override 按鈕,選擇覆蓋默認地址。

          點擊保存,那再次下載相關(guān)依賴,你就會發(fā)現(xiàn)速度會快了很多。

          但其實這里有一個問題,這個 Maven 設(shè)置僅對當(dāng)前這個項目有效。

          如果你要新建一個 Maven 的項目,你會發(fā)現(xiàn) IDEA 中 Maven 設(shè)置又被初始化。

          也就是說,你每次新建 Maven 項目,都需要重新在 IDEA 中設(shè)置 Maven。

          這就比較煩了!!!

          之前好幾次在 IDEA 中運行 Maven 項目,發(fā)現(xiàn)打包下載依賴特別慢。

          最后一看,原來又是 Maven 設(shè)置重新初始化導(dǎo)致。

          這種情況下你們應(yīng)該也碰到過吧?

          那好了,接下來小黑哥教大家兩個解決辦法。

          默認設(shè)置

          那我們使用 IDEA 新建 Maven 項目,IDEA 中 Maven 默認設(shè)置如下:

          IDEA 其實使用的是 Maven 默認約定地址。

          它默認會從系統(tǒng)用戶 .m2 文件夾下面讀取 setting.xml 這個文件。

          那如果你是 mac 用戶,setting.xml 這個文件地址路徑如下:

          /Users/${user}/.m2/setting.xml

          那如果你是 windows 用戶,setting.xml 這個文件地址路徑如下:

          C:\Users\${user}\.m2\setting.xml

          這個 ${user}指的是你當(dāng)前系統(tǒng)登錄的用戶名。

          那第一個解決辦法,其實就非常簡單。

          我們把自己的 Setting 文件移動這個上面說的地址下面不就好了。

          【打不過,就加入表情包】

          打不過,就加入么。

          那復(fù)制過去以后,新建工程就會加載默認位置的 setting.xml

          那這個文件我們是修改過,里面?zhèn)}庫地址是我們配置的鏡像地址,那下載依賴就會很快。

          我呢其實使用就是這種解決方案。

          IDEA 新工程默認設(shè)置

          那有些小伙伴可能就想把 setting.xml放在自定義一個地方,那下面教大家另外一個解決辦法。

          我們在 IDEA 修改一些設(shè)置,一般情況下只會對當(dāng)前這個項目生效,比如說這個 Maven 設(shè)置。

          那 IDEA 其實是可以修改新建項目的默認配置。

          修改設(shè)置之后,以后新建的所有項目都會按照這個設(shè)置。

          那這個設(shè)置位于:

          File | New Projects Settings | Settings/Preferences for New Projects.

          那如果你的 IDEA 版本比較低,那這個設(shè)置地方名稱跟上面就不一樣了。

          File | Other Setting | Default Settings
          圖片來自網(wǎng)絡(luò)

          打開這個選項,修改 Maven 的設(shè)置,然后點擊完成。

          這樣我們新建的項目都會使用剛才修改的這個配置。

          重新再創(chuàng)建一個項目,打開項目工程里面的,這里 Maven 默認設(shè)置已經(jīng)被更改,那后續(xù)我們就就不需要再手動更改配置了。

          程序汪資料鏈接

          歡迎添加程序汪個人微信 itwang007  進粉絲群或圍觀朋友圈

          瀏覽 46
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  影音先锋av男人站 | 大香蕉综合第一页 | 亚洲黄色视 | 乳交打奶炮泄精合集 | av天堂首页 |