Maven中央仓库——你可能不知道的细节

转载 2011年01月11日 15:33:00

地址 —— 目前来说,http://repo1.maven.org/maven2/是真正的Maven中央仓库的地址,该地址内置在Maven的源码中,其它地址包括著名的ibiblio.org,都是镜像。

规模 —— 每周有超过来自250,000开发者的70,000,000次访问,2010年的总访问量很有可能超过4,000,000,000。中央仓库存储了超过200,000,000的构件。

索引 —— 中央仓库带有索引文件以方便用户对其进行搜索,完整的索引文件大小约为60M,索引每周更新一次。

黑名单 —— 如果某个IP地址恶意的下载中央仓库内容,例如全公司100台机器使用同一个IP反复下载,这个IP(甚至是IP段)会进入黑名单,因此稍有规模的使用Maven时,应该用Nexus架设私服。

垃圾内容 —— 由于各种历史原因,中央仓库里面确实存在很多垃圾内容,例如不完整的POM,错误的maven-metadata.xml,主要的责任是开源项目上传内容时不太小心,目前中央仓库正致力于更规范的流程以防止新的垃圾内容进入。

背后的公司 —— Maven的托管在Apache的,但中央仓库不是Apache的资源,中央仓库是由Sonatype出资维护的。

提交内容 —— 只要你的项目是开源的,而且你能提供完备的POM等信息,你就可以提交项目文件至中央仓库,这可以通过Sonatype提供的开源Maven仓库托管服务实现。

非Maven用户 —— 除Maven之外,其它工具如Ivy和Gradle也使用Maven中央仓库。

 

转载地址: http://www.juvenxu.com/2010/10/20/maven-central-details-you-might-not-know/

 

maven牛人:http://www.juvenxu.com/

maven中央仓库被屏蔽的解决方案

一般情况下,在.m2文件夹下面的setting.xml文件里面插入如下代码即可: osc central http://maven.oschina.net/content/grou...
  • qq_27575627
  • qq_27575627
  • 2015年04月24日 16:15
  • 1077

[Maven实战]发布maven项目到中央仓库(Central Repository)

概述用maven已经一段时间,也搭建了公司内部的maven环境。然而有一些通用的可以开源的代码想放到公网的仓库中,以便可以随时使用(公司网络因为经常切换,导致maven库常有无法导入的情况)...
  • ssrc0604hx
  • ssrc0604hx
  • 2016年05月27日 10:40
  • 5950

maven中央仓库大集合

1、maven 仓库地址: 共有的仓库 http://mvnrepository.com/   http://repo1.maven.org/maven2/ http://repository.j...
  • yzj578492228
  • yzj578492228
  • 2015年02月16日 14:52
  • 3770

通过maven中央仓库进行jar包下载

转载自:通过maven中央仓库进行jar包下载 前言:Maven的中央仓库包含各种jar包  有些jar不好下载的都可以在这里进行下。下载方式简单,快捷。   首先使用Maven下载jar必须...
  • SCGH_Fx
  • SCGH_Fx
  • 2017年07月07日 10:43
  • 1214

maven替换中央仓库- 阿里云

在国内访问Maven仓库,连接速度太慢。下面是将中央仓库替换成阿里云的中央仓库的方法。 第一种,统一修改仓库地址 可以直接修改Mavenconf文件夹中的setting.xml文件,或者在.m2文...
  • xiaolyuh123
  • xiaolyuh123
  • 2017年07月02日 10:04
  • 6938

将jar发布到maven中央仓库小记

dexcoder-assistant发布也经历几个版本了,很多人反映使用不太方便,需要将源码下来后本地编译安装一下,如果能直接使用就好了。 osc提供了第三方的maven库,但终究没有官方的mave...
  • hj7jay
  • hj7jay
  • 2016年04月12日 09:26
  • 5431

Maven入门系列(二)--设置中央仓库的方法

Maven仓库放在我的文档里好吗?当然不好,重装一次电脑,意味着一切jar都要重新下载和发布。 下载的地址是中央仓库mvnrepository.com,当然,全球很多个仓库。 资源的坐标简称GVA...
  • ywb201314
  • ywb201314
  • 2016年04月17日 18:43
  • 5205

Maven基础-默认中央仓库

首先:Maven中央仓库的搜索全部公共jar包的地址是,http://search.maven.org/ ===Maven基础-默认中央仓库=============================...
  • win7system
  • win7system
  • 2016年04月27日 19:20
  • 530

Maven详解之仓库------本地仓库、远程仓库、私服

在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我们就称之为仓库。(仓库就是存放依赖和插件的地方) 任...
  • bigtree_3721
  • bigtree_3721
  • 2016年07月12日 16:49
  • 5244

发布Jar包到Maven中央仓库

发布Jar包到Maven中央仓库 the central repository
  • wf632856695
  • wf632856695
  • 2017年05月08日 13:02
  • 3884
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven中央仓库——你可能不知道的细节
举报原因:
原因补充:

(最多只允许输入30个字)