摘要: 1. 介绍
maven是java开发者中流行的构建工具,maven的好处之一是可以帮助减少构建应用程序时所依赖的软件构件的副本,maven建议的方法是将所有软件构件存储于一个叫做repository的远程仓库中。
maven会从ibiblio.org中的公用仓库中同步构件,这个公用仓库下载缓慢、不稳定,并且不包含一些构件的最新版本,而且不能上传团队私有的构件。通过设置内部maven仓库,团队可以更有好地利用maven仓库的优势并且克服使用ibiblio上的仓库时的缺点。
本文着眼于maven仓库工具应提供的一些功能,列出了选择maven仓库工具的标准,说明了使用artifactory设置maven仓库的相关步骤。在linux和windows中设置maven仓库的过程是相同的,少数不同点在文中已经用高亮显示,本文列出了与这个maven仓库的使用有关的pom文件的范例,用截图来向用户阐述如何设置maven仓库,maven和artifactory配置范例也有列出。