Maven 中央仓库

Maven 中央仓库中央仓库配置 公共仓库 私服仓库

配置文件位置

找到自己Maven的本地安装位置,并找到配置文件

  • D:\devbasic\maven\apache-maven-3.6.0\conf

image.png

中央仓库

当建立一个Maven工程的时候,Maven会检查pom.xml中的依赖信息,并在本地仓库获得依赖资源,如果没有找到,然后会从默认中央仓库查找下载。

依赖搜索:https://mvnrepository.com/

一般需要的Jar包依赖关系我们都可以在此网站中搜索到。

中央仓库分为两类:

  • 公共仓库:一些厂商提供的中央仓库地址(任何人都可以使用)
  • 私有仓库:企业或个人搭建的仓库地址(仅小部分人使用)

全局配置-公共仓库

配置阿里云共有仓库,搜索 mirrors 在最上面添加以下内容

 
   
   
     nexus-aliyun 
    
   
     central 
    
   
     Nexus aliyun 
    
   
     http://maven.aliyun.com/nexus/content/groups/public 
    
   

image.png

全局配置-私有仓库

一般在企业开发中会有统一的私服地址,以企业、部门、项目组为单位的私服镜像仓库,用于内部制品的依赖获取与发布。

阿里云效Maven私服为例:点击进入

  1. 登录后需要新增一个企业
  2. 找到自己的私服仓库配置
  3. 按照流程进行配置

image.png

  • 在servers节点添加如下配置
<servers> <server> <id>rdc-releases 
     id> <username>hfYti6 
      username> <password> 
       password>  
        server> <server> <id>rdc-snapshots 
         id> <username>hfYti6 
          username> <password> 
           password>  
            server>  
             servers> 
  • 在profiles节点添加如下配置
<profile> <id>rdc-private-repo 
     id> <repositories> <repository> <id>rdc-releases 
      id> <url>https://repo.rdc.aliyun.com/repository/70433-release-LlRIZy/ 
       url>  
        repository> <repository> <id>rdc-snapshots 
         id> <url>https://repo.rdc.aliyun.com/repository/70433-snapshot-2vnfWJ/ 
          url>  
           repository>  
            repositories>  
             profile> 
  • 配置好了settings.xml后,在代码库根目录下的pom.xml加入以下配置:
<distributionManagement> <repository> <id>rdc-releases 
     id> <url>https://repo.rdc.aliyun.com/repository/70433-release-LlRIZy/ 
      url>  
       repository> <snapshotRepository> <id>rdc-snapshots 
        id> <url>https://repo.rdc.aliyun.com/repository/70433-snapshot-2vnfWJ/ 
         url>  
          snapshotRepository>  
           distributionManagement> 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/198907.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月26日 下午2:15
下一篇 2026年3月26日 下午2:16


相关推荐

  • Jenkins(4)docker容器内部修改jenkins容器时间[通俗易懂]

    Jenkins(4)docker容器内部修改jenkins容器时间[通俗易懂]前言用docker搭建的Jenkins环境时间显示和我们本地时间相差8个小时,需修改容器内部的系统时间查看时间查看系统时间date-R进入docker容器内部,查看容器时间dockere

    2022年7月29日
    11
  • Response.ContentType详细说明

    Response.ContentType详细说明不同的ContentType会影响客户端所看到的效果.默认的ContentType为text/html也就是网页格式.代码如:显示的为网页,而则会显示html原代码.以下为一些常用的ContentTypeGIFimagesJPEGimagesTIFFimagesMICR

    2022年7月19日
    46
  • win8最流畅的设置方法_Windows 12

    win8最流畅的设置方法_Windows 12indowsXP终极优化设置(精心整理篇)◆一、系统优化设置◆1、系统常规优化1)关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。2)“我的电脑”-“属性”-“高级”-“错误报告”-选择“禁用错误汇报”。3)再点“启动和故障恢复”-“设置”,将“将事件写入系统日志”、“发送管理警报”、“自动重新启动”这三项

    2022年10月21日
    5
  • JS部分

    前端三剑客(HTML,CSS,JavaScript)JS概念JS语言的特点JS的历史1992年Nombas开发出C-minus-minus(C–)的嵌入式脚本语言(最初绑定在CEnvi软件中

    2022年3月29日
    46
  • Tomcat路径下目录的介绍

    Tomcat路径下目录的介绍

    2022年3月3日
    35
  • Agent拐点:新物种正在诞生

    Agent拐点:新物种正在诞生

    2026年3月14日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号