首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

文化使用中央Maven仓库

2012-07-26 
文明使用中央Maven仓库http://repo1.maven.org/maven2/ 是中央Maven仓库,里面包含了绝大多数的开源构件,及

文明使用中央Maven仓库

http://repo1.maven.org/maven2/ 是中央Maven仓库,里面包含了绝大多数的开源构件,及源码,作者信息,SCM信息,等等。每个月这里大概会接受全世界java程序员1亿次的点击,因此,它对全世界java开发者的贡献,是不言而喻的。

?

但如此大的访问量无疑存在潜在的危险,Maven中央仓库是开放的,任何人可以通过任何方式去那里下载资源,但它也有自己的承受能力,如果连接过多,则会瘫痪,这种情况,已经发生过很多次。

?

一个典型的反面教材是:一个公司或组织,有很多人使用Maven,项目会需要下载很多构件,但没有建立一个自己的仓库管理器,所有人都重复的从中央仓库下载构件(如果你不进行任何配置,Maven默认从中央仓库下载依赖构件)。因为连接过多,中央仓库管理员发现了这个IP消耗了过多资源,只能选择封IP,可能封一个月,可能永久。任何一个IP,请求过多的连接资源,可能影响它人使用中央仓库的时候,就会得到这个下场。

?

中国的Maven用户已经很多,而且这个用户群每天都在增长,我对Maven在中国的未来充满信心。可中国如此庞大的java开发群体,如果普遍不使用仓库管理器,直接访问中央仓库,势必对该仓库是一个严峻的挑战。因此,请大家文明使用中央仓库,为自己的公司或组织建立仓库管理器。

?

如果谁有意向帮助建立一个Maven仓库中国的镜像,将对Maven社区是一个伟大的贡献,请和我联系,谢谢。


"这个私服有问题...上面怎么没有我需要的jar ....."

"这么慢慢的 down jar 包 得down 到啥时候啊 Maven 太难用了 "

............................

过不了5分钟,等解释清楚了之后,往往就是一句感叹

" 哦  这里还得这样设置啊~~~~~~ "

"Maven 还有这功能啊,怎么声明个 依赖关系这么复杂呢 "


所以我感觉还是要从基础的认识开始,就要有一个正确的对Maven 的了解.


比如 建议 大家多看看楼主正在进行翻译 <Maven 权威指南>




一个正在20多人的开发团队 推广与优化 使用 Maven  的人飘过




  这位仁兄好样D

热点排行