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/

举报

相关文章推荐

Eclipse中Maven中央仓库索引的建立

MAVEN导入依赖的Jar包时Index downloads are disabled, search results may be incomplete问题的解决

Maven基础-默认中央仓库[settings.xml 配置详解 ]

首先:Maven中央仓库的搜索全部公共jar包的地址是,http://search.maven.org/ ===Maven基础-默认中央仓库===========================...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

maven替换中央仓库- 阿里云

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

将项目发布到 maven 中央仓库踩过的坑

记录第一次将项目发布到 maven 中央仓库踩过的坑和解决方案。

Google云存储的开放Maven镜像中央仓库(转载)

基于Google云存储的开放Maven镜像中央仓库 作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Taka...

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

一般情况下,在.m2文件夹下面的setting.xml文件里面插入如下代码即可: osc central http://maven.oschina.net/content/grou...

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

前言:Maven的中央仓库包含各种jar包  有些jar不好下载的都可以在这里进行下。下载方式简单,快捷。   首先使用Maven下载jar必须要知道maven的依赖的groupid和artifac...

发布Maven构件到中央仓库 和那些经历过的坑

发布Maven构件到中央仓库自己写一个开源的maven插件爽吧,发布出去怎么样,大体流程网上的攻略都差不多 可以参考这份 发布Maven构件到中央仓库下面重点说说遇到的坑第1个坎 GPG安装Win1...

使用MyEclipse10 中maven插件添加中央仓库中没有的jar包详细使用说明

环境:windows7,MyEclipse10,maven3.3 相信有很多朋友在MyEclipse10中使用maven时会遇到添加中央仓库中无法找到的jar包,或者是添加自己打包好的jar包,这...

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

dexcoder-assistant发布也经历几个版本了,很多人反映使用不太方便,需要将源码下来后本地编译安装一下,如果能直接使用就好了。 osc提供了第三方的maven库,但终究没有官方的ma...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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