精华内容
下载资源
问答
  • 主要介绍了Maven setting配置镜像仓库的方法步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • 主要介绍了maven配置多个镜像的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • maven配置阿里云镜像仓库,maven配置阿里云镜像仓库,maven配置阿里云镜像仓库。
  • 需要配置Maven阿里镜像的可以来下载,就一个积分也不贵~1.1.1.1.1.1.1.1.1.1.1.1.1.1.
  • 镜像maven仓库配置文件,实测可用,下载后修改节点路径即可使用
  • maven配置文件,如果本地仓库没有项目所需要的jar包,就会通过这里的mirror配置的url地址进行从远程仓库获取需要的jar,同时将这个jar添加到本地目录中,当再次使用的时候,就会直接从本地仓库中直接获取。
  • Maven配置阿里镜像(以及国外常用镜像) 直接将以下内容覆盖你的 settings.xml 即可, 记得改一下 <localRepository>F:\.m2\repository</localRepository> 这个里面的内容。 <?xml version="1.0" ...

    Maven配置阿里镜像(以及国外常用镜像)

    直接将以下内容覆盖你的 settings.xml 即可, 记得改一下 <localRepository>F:\.m2\repository</localRepository> 这个里面的内容。

    <?xml version="1.0" encoding="UTF-8"?>
    
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      
      <localRepository>F:\.m2\repository</localRepository>
    
      
      <pluginGroups>
        
      </pluginGroups>
    
      
      <proxies>
        
      </proxies>
    
      
      <servers>
        
      </servers>
    
      
      <mirrors>
      
    	<mirror>
    	  <id>alimaven</id>
    	  <mirrorOf>central</mirrorOf>
    	  <name>aliyun maven</name>
    	  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    	</mirror>
        
         <mirror>  
    		  <id>ui</id>  
    		  <mirrorOf>central</mirrorOf>  
    		  <name>Human Readable Name for this Mirror.</name>  
    		 <url>http://uk.maven.org/maven2/</url>  
    	</mirror>  
    
         <mirror>
          <id>mirrorId</id>
          <mirrorOf>repositoryId</mirrorOf>
          <name>SlaveName</name>
          <url>http://search.maven.org</url>
    
        </mirror>
        <mirror>
          <id>mvnrepositoryMID</id>
          <mirrorOf>mvnrepositoryRID</mirrorOf>
          <name>mvnrepository</name>
          <url>http://mvnrepository.com</url>
    
        </mirror>
    
    
    
        <mirror>  
          <id>repo2</id>  
          <mirrorOf>central</mirrorOf>  
          <name>Human Readable Name for this Mirror.</name>  
          <url>http://repo2.maven.org/maven2/</url>  
    	</mirror>  
    	<mirror>  
          <id>net-cn</id>  
          <mirrorOf>central</mirrorOf>  
          <name>Human Readable Name for this Mirror.</name>  
          <url>http://maven.NET.cn/content/groups/public/</url>   
    	</mirror>  
    
    	<mirror>  
          <id>ibiblio</id>  
          <mirrorOf>central</mirrorOf>  
          <name>Human Readable Name for this Mirror.</name>  
         <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>  
    	</mirror>  
    	<mirror>  
          <id>jboss-public-repository-group</id>  
          <mirrorOf>central</mirrorOf>  
          <name>JBoss Public Repository Group</name>  
         <url>http://repository.jboss.org/nexus/content/groups/public</url>  
    	</mirror>
    
      </mirrors>
    
      <profiles>
        
      </profiles>
    
      
    </settings>
    
    
    
    
    展开全文
  • maven配置多仓库镜像

    千次阅读 2019-06-03 15:46:30
    maven配置多仓库镜像 问题场景: 1、国内访问maven默认远程中央镜像特别慢(解释: 因为maven默认的远程仓库是在国外的 ) 2、用阿里的镜像替代远程中央镜像 3、大部分jar包都可以在阿里镜像中找到,部分jar包在阿里...

    maven配置多仓库镜像

    问题场景:

    1、国内访问maven默认远程中央镜像特别慢(解释: 因为maven默认的远程仓库是在国外的 )

    2、用阿里的镜像替代远程中央镜像

    3、大部分jar包都可以在阿里镜像中找到,部分jar包在阿里镜像中没有,需要单独配置镜像

    我想达到的目标:

    在maven中配置一主一副两个镜像,大部分jar直接通过主镜像可以找到,部分特殊jar在主镜像中找不到时,自动去副镜像中寻找。

    操作步骤如下:

    第一步:

    修改了maven的全局配置文件setting.xml(其所处位置maven的安装目录maven/apache-maven-3.3.9/conf/setting.xml):然后配置本地仓库(解释:我们从阿里镜像上下载下来的jar包就存放在该目录下):

    <localRepository>D:/maven/repository</localRepository>
    

    第二步:

    配置了中央仓库的镜像:(换成了阿里的)

        <mirror>    
          <id>nexus-aliyun</id>  
          <name>nexus-aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
          <mirrorOf>*</mirrorOf>    
        </mirror>
    

    我所做的尝试:

    我想在全局配置文件setting.xml配置两个镜像,希望有主从的区别,希望maven能在大部分情况下去阿里镜像下载jar包,个别情况去附属镜像下载jar包。

    最有用的一篇博文,这位大拿翻译了maven的官网,请看连接:大拿讲Maven settings配置中的mirrorOf

    其实关键就是要搞懂mirrorOf和镜像的先后顺序

    展开全文
  • maven配置镜像地址

    2020-12-16 17:09:00
    背景:  自己在平时写项目用的是阿里的镜像地址,而在开发... 在maven的配置文件setting.xml大里面有个mirrors节点,用来配置镜像URL。mirrors可以配置多个mirror,每个mirror有id,name,url,mirrorOf属性, id是唯

    背景:

      自己在平时写项目用的是阿里的镜像地址,而在开发公司的项目是用的是公司提供的镜像地址,这就导致了每次使用的时候

    都需要来回的修改maven的settings.xml文件,这样很容易出错,而且还浪费时间;

    需求:希望能够不改动配置文件的情况下,动态切换mirror配置;

    分析:

      在maven的配置文件setting.xml大里面有个mirrors节点,用来配置镜像URL。mirrors可以配置多个mirror,每个mirror有id,name,url,mirrorOf属性,

    id是唯一标识一个mirror,name节点名,url是官方的库地址,mirrorOf代表了一个镜像的替代位置,例如central就表示代替官方的中央库。

     

    虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror

    无法连接的时候,才会去找后一个;而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!)。

     

    那么maven是使用哪个mirror节点的呢?

    默认:mirror不是按settings.xml中写的那样的顺序来查询的,即所谓的第一个并不一定是最上面的那个。

       当有id为B,A,C的顺序的mirror在mirrors节点中,maven会根据字母排序来指定第一个,所以不管怎么排列,
               一定会先找到A这个mirror来进行查找,当A无法连接,出现意外的情况下,才会去B查询。

     

    注意:

       配置多个mirror时,mirrorOf不能配置" * "," * " 的意思就是(根据mirrorOf和repository的id)匹配所有的仓库(repository),

    这样就是说如果你需要某个jar,他会从镜像地址去下载这个jar。不管你配置了多少个库,即使这些库的地址不一样,仍然会从镜像地址访问。
     

    解决办法:

      settings.xml 中可以使用变量,可以尝试使用变量解决:

    复制代码

    <!-- mirror
         | Specifies a repository mirror site to use instead of a given repository. The repository that
         | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
         | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
         |
        <mirror>
    -->
                  <!-- 唯一标识一个mirror -->
          <id>mirrorId</id>
          <!-- 代表这个镜像的替代位置,例如central就表示替代官方的中央仓库。我们可以将这个地方设置为变量,然后通过手动指定变量地方式动态切换mirror -->
          <!-- mirrorOf指定这个镜像是针对哪个repository的,配置成*就表示要代理所有repository的请求 -->
          <mirrorOf>repositoryId</mirrorOf>
          <!-- 名字(个人感觉这个name作用主要是给自己识别用,因为id已经在当前xml中唯一指定了一个mirror) -->
          <name>Human Readable Name for this Mirror.</name>
          <!-- 官方仓库库的地址 -->
          <url>http://my.repository.com/repo/path</url>
        </mirror>

    复制代码

    实例:

    复制代码

    <mirrors>
      <mirror>
        <id>aliyun</id>
        <url>https://maven.aliyun.com/repository/public</url>
        <mirrorOf>${aliyun}</mirrorOf>
      </mirror>
      <mirror>
        <id>netease</id>
        <url>http://mirrors.163.com/maven/repository/maven-public/</url>
        <mirrorOf>${netease}</mirrorOf>
      </mirror>
       <mirror>
        <id>default</id>
        <url>http://ip/nexus/repository/maven-public/</url>
        <mirrorOf>central</mirrorOf>
      </mirror>
    </mirrors>

    复制代码

    切换命令:

    配置多个mirror的情况下,默认只有第一个生效。因此我们可以把最后一个作为默认值,前面配置的使用环境变量动态切换。
    默认执行: mvn help:effective-settings可以看到使用的是最后一个
    切换阿里镜像执行mvn help:effective-settings -Daliyun=central即可
    同理,切换网易mvn help:effective-settings -Dnetease=central

     

    参考:Maven 的 settings.xml 配置中的mirror节点

          maven的setting配置文件中mirror和repository的区别

       Maven settings配置中的mirrorOf

       maven动态切换mirror,无需修改settings.xml 

          maven 中配置多个mirror的问题

     

     

    原文地址:https://www.cnblogs.com/shiyun32/p/10703496.html

    展开全文
  • maven完整国内镜像配置文件,包含12个仓库资源。
  • maven配置以及设置国内镜像

    万次阅读 多人点赞 2018-09-11 17:24:43
    下载好maven时,将maven包放进D盘,创建maven文件夹,进行解压。 然后进行配置 右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置: 新建系统...

    下载好maven时,将maven包放进D盘,创建maven文件夹,进行解压。

    然后进行配置

    右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,有以下系统变量需要配置:

    新建系统变量   MAVEN_HOME  变量值:D:\maven\apache-maven-3.5.4

    编辑系统变量  Path         添加变量值: ;%MAVEN_HOME%\bin      (注意:添加在java环境变量的后面。)

    检验配置是否成功:用win键+R,输入cmd指令,来打开命令行提示符窗口,输入mvn --version  若出现以下情况说明配置成功

    为了更好的下载速度,我们会选用国内镜像

    1.在maven里创建MyRepository目录,如下:

    2.打开maven下的conf\settings.xml

    在<settings>后面加上

    <localRepository>D:\maven\MyRepository</localRepository> 

    注意:请对应好自己MyRepository的路径

    然后到<mirrors>里面添加
       <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

    如此只要项目中配置maven,选中maven路径下的conf\settings.xml,之后项目中所下载的lib就会自动映射到MyRepository,并且用的是国内的镜像,下载速度会非常快。

    配好环境变量之后,可以直接下载我当前这个maven,解压放到D盘根目录下即可

    链接:https://pan.baidu.com/s/1KVghnG-O1S_cJ7hlmi5nVw 密码:rnfx

    展开全文
  • 主要介绍了详解阿里云maven镜像配置(gradle,maven),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  • SpringBoot官方版Maven,已重新配置阿里云镜像,亲测有效,无需再手动配置镜像,挂载在Eclipse上会自动更新补齐Maven,下载速度保证快(由于更新后体积会变大,建议不要安装在C盘)。
  • maven配置镜像及修改仓库地址

    千次阅读 2017-11-28 11:29:08
    maven配置系统环境变量,修改本地仓库地址以及配置镜像提升下载jar包速度。 1.下载 下载maven,本文选择3.3.9版本 2.配置系统环境变量 安装Maven之前先确定JDK已经安装配置完成。 MAVEN_HOME = D:\Program ....
  • 主要介绍了maven国内镜像配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 详细-idea Maven配置仓库文件、阿里云镜像一、配置Maven二、到idea中改变maven的文件位置 一、配置Maven 1、下载好Maven压缩包,点击解压当前文件夹到你所需要的位置,这里本人放在C盘下(本人下的是3.6.3版本) 2...
  • 记得当初学习Maven的时候,由国外的中央仓库切换为阿里云镜像...通过查阅资料得知:阿里云的Maven镜像已经做了https升级和仓库细化,以前的配置方式已失效! 原来的镜像配置: <mirror> <id>nexus-aliy
  • Maven镜像地址大全,Maven镜像地址配置示例

    万次阅读 多人点赞 2018-09-06 14:47:30
     《 Maven镜像地址大全 》   最近在准备项目架构时,虽然自己已经又了私服,通过私服进行仓库的管理,但是由于网速的限制原因,又想在项目环境迁移时可以快速的构建并启动或者快速更新,之前项目开发的工作中...
  • eclipse里的maven配置国内镜像

    千次阅读 2019-05-10 16:10:54
    较新版本的eclipse都自带maven,不必再下载maven了,但是其下载jar包的速度实在不敢恭维,这里就简单记录下,eclipse里的maven怎么配置国内镜像 正文 打开eclipse,选择Window - Perferences 然后Maven - User ...
  • idea maven配置阿里巴巴镜像

    千次阅读 2019-12-18 12:56:43
    使用idea 设置maven 配置阿里巴巴镜像 工具软件:idea maven 版本:3.6.1 需要maven 官网下载的话可直接点这里跳转 下载好maven 然后解压到自己指定的地方, 我的放在“ F:\apache-maven-3.6.1-bin ” 图为 在maven ...
  • <mirrors>  <mirror>  <id>alimaven<...aliyun maven</name>  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  </mirror> <
  • maven配置华为云镜像

    2021-03-27 20:50:47
    第一步、在maven的目录中找到配置文件 D:\softwaretools\apache-maven-3.5.4\conf\settings.xml 第二步、配置华为云服务器 在server标签下粘贴 <!-- 配置华为的云服务 --> <server> <id>...
  • maven中setting阿里云的详细镜像配置,setting的配置细节 maven中setting阿里云的详细镜像配置,setting的配置细节
  • Mac电脑maven安装与配置 1.下载:http://maven.apache.org/download.cgi 2.安装:解压下载好的maven的文件,解压到你想要的文件夹下。 3.配置:打开终端输入命令 sudo vim ~/.bash_profile (编辑环境变量配置文件)...
  • Maven项目配置镜像地址

    千次阅读 2020-08-23 01:37:34
    ##Maven项目配置镜像地址 对于一些刚接触Maven项目的同学来说是否和我有过一样的烦恼,为啥新建一个maven项目这么慢!!! 话不多说 首先找到安装Maven的路径 找到setting.xml文件如下配置 <?xml version="1.0" ...
  • mac下maven配置阿里云镜像

    千次阅读 2019-09-20 20:48:08
    brew info maven 找到安装目录下面的setting.xml maven: stable 3.6.2 Java-based project management https://maven.apache.org/ Conflicts with: mvnvm (because also installs a 'mvn' exe...
  • Eclipse配置MavenMaven镜像的使用

    千次阅读 2019-05-08 20:01:34
    由于使用默认的源下载jar包过慢(因为使用的外国网站),所以将Maven配置国内镜像,这里我使用的是阿里云。 找到本机下载的Maven所在位置,打开conf/settings.xml文件,修改其中 <mirrors> <mirror> ...
  • 配置阿里云镜像 打开maven安装目录conf/settings.xml加入如下内容 <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</...
  • http://www.manongjc.com/article/52299.html 配置远程仓库的几种方法: 1 在pom.xml里配置多个远程仓库: <repositories> <repository> <id>nexus</id> <name>nex...
  • Maven配置阿里云镜像

    万次阅读 2019-08-13 15:41:40
    Maven默认中央仓库下载jar包在国内可能会很慢,我们可以通过未Maven配置国内阿里云镜像提高jar包下载速度。 修改setting.xml,在mirrors节点下加入一个新的mirror节点,配置阿里镜像地址,完整配置如下: <...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 42,974
精华内容 17,189
关键字:

maven配置镜像2020