<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                在使用`npm`的時候,我們加入了`--registry=https://registry.npm.taobao.org`參考,來將注冊服務器指向了阿里提供的服務器。優秀的阿里同時也為我們準備了`maven`的國內服務器。本節中,我們共同學習如何將`maven`源指向阿里提供的國內服務器。 ## 介紹 `MAVEN`的官方為:[https://maven.apache.org/](https://maven.apache.org/),看官方地址我們能看出來,這個東西其實是`apache`的。所以如果說官方的`maven`倉庫,那也應該是`apache`的,地址如下:[https://mvnrepository.com/](https://mvnrepository.com/),習慣性的被稱為中央倉庫(central repository),這也是`maven`會默認查找的倉庫,大多數的包都位于這個倉庫上。此外`MAVEN`也是支持非中央倉庫的,比如`google`倉庫,`spring`倉庫,還有我們今天要使用的阿里倉庫。但使用非中央倉庫需要一些設置,如何設置這些信息正是本節要講的內容。設置完非中央倉庫后,`maven` 在查找依賴的時候,會優先查找設置的倉庫,如果找不到則會繼續找中央倉庫。 阿里的倉庫服務[https://maven.aliyun.com/mvn/view](https://maven.aliyun.com/mvn/view),主要是為了解決由于網絡造成的問題,所以其倉庫的內容同步了幾個主要倉庫的內容: ![](https://img.kancloud.cn/19/70/1970e36bab6ebcf2a5b609cfc4d1c541_1523x436.png) 上圖表示:我們可以使用https://maven.aliyun.com/repository/central來替換中央倉庫,可以使用https://maven.aliyun.com/repository/google來替換google倉庫。 ## 查看MAVEN配置文件 在sheel中執行`mvn -X`后會出現一系列的信息,我們從中找到如下關鍵字:`[DEBUG] Reading global settings from`,比如我的找到的是: ``` [DEBUG] Reading global settings from /usr/local/Cellar/maven/3.5.2/libexec/conf/settings.xml [DEBUG] Reading user settings from /Users/panjie/.m2/settings.xml ``` 上述信息提示了maven的全局配置文件及用戶定義的配置文件的位置分別為:`/usr/local/Cellar/maven/3.5.2/libexec/conf/settings.xml`及`/Users/panjie/.m2/settings.xml`。 ## 設置倉庫 接下來我們嘗試編輯用戶自定義配置文件,比如我剛剛查看自己的電配置文件位于:`/Users/panjie/.m2/settings.xml`。 >[info] 如果無此文件則復制一份全局配置文件過來,按提示復制一下就好。比如此時應復制`/usr/local/Cellar/maven/3.5.2/libexec/conf/settings.xml 至 /Users/panjie/.m2/settings.xml`。 找到`<mirrors>`標簽及`</mirrors>`標簽,刪除其中的注釋并添加如下代碼: ```xml <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共倉庫</name> <url>https://maven.aliyun.com/repository/central</url> </mirror> ``` 添加后的樣子如下: ```xml <mirrors> <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <name>阿里云公共倉庫</name> <url>https://maven.aliyun.com/repository/central</url> </mirror> </mirrors> ``` 此時,再執行`mvn install`時便會首先由aliyun的倉庫下載的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看