maven 镜像

一、maven 镜像maven

(1)镜像定义与做用做用url

         1.定义.net

            如今有X、Y两个远程仓库,X中的全部jarY中都有,那么Y就是X的一个镜像。那么为何要使用镜像呢?配置

 

         2.做用file

            1)可能速度快请求

                 由于中央仓库在国外,在国内访问很是慢,因此在国内就有一个镜像 协议

<mirror>  co

      <id>CN</id>  远程

     <name>OSChina Central</name>                                                                                                         <url>http://maven.oschina.net/content/groups/public/</url>  ps

      <mirrorOf>central</mirrorOf>  

</mirror>  

                 其中mirrorOf值为central,表示该设置为中央仓库的镜像,对于任何中央仓库的请求都会转至这个镜像
 

            2)配为私服

                  由于缺乏jar能够从私服中下,私服也没有私服会本身下,因此直接使用私服便可,从而可以简化maven自己配置

                  在这种状况下mirrorOf配置为*

(2)mirrorOf

          mirrorOf有多种配置,能知足不一样状况

         1.具体某个仓库

             为这个具体仓库创建镜像

         2.*

            表示全部仓库都使用这个镜像

         3.external:*

            表示除了使用自身和使用file://协议的除外,也就是说,只要不在本机上,均可以匹配

         4.<mirrorOf>repo1,repo2</mirrirOf>

            表示匹配仓库repo一、repo2

         5.<mirrorOf>*,!repo1</mirrirOf>

            表示除了repo1外的全部仓库

相关文章
相关标签/搜索