1 / 25
文档名称:

仓库管理 试谈设置Maven仓库.doc

格式:doc   大小:323KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

仓库管理 试谈设置Maven仓库.doc

上传人:gxngqvk 2019/6/22 文件大小:323 KB

下载得到文件列表

仓库管理 试谈设置Maven仓库.doc

文档介绍

文档介绍:更多资料请访问精品资料网(业学院:p/《中小企业管理全能版》183套讲座+89700份资料p/《总经理、高层管理》49套讲座+16388份资料p/《中层管理学院》46套讲座+6020份资料 p/《国学智慧、易经》46套讲座p/《人力资源学院》56套讲座+27123份资料p/《各阶段员工培训学院》77套讲座+324份资料p/《员工管理企业学院》67套讲座+8720份资料p/《工厂生产管理学院》52套讲座+13920份资料p/《财务管理学院》53套讲座+17945份资料 p/《销售经理学院》56套讲座+14350份资料p/《销售人员培训学院》72套讲座+4879份资料p/,Maven的好处之一是可以帮助减少构建应用程序时所依赖的软件构件的副本,Maven建议的方法是将所有软件构件存储于一个叫做repository的远程仓库中。中的公用仓库中同步构件,这个公用仓库下载缓慢、不稳定,并且不包含一些构件的最新版本,而且不能上传团队私有的构件。通过设置内部Maven仓库,团队可以更有好地利用Maven仓库的优势并且克服使用ibiblio上的仓库时的缺点。本文着眼于Maven仓库工具应提供的一些功能,列出了选择Maven仓库工具的标准,说明了使用Artifactory设置Maven仓库的相关步骤。在Linux和Windows中设置Maven仓库的过程是相同的,少数不同点在文中已经用高亮显示,本文列出了与这个Maven仓库的使用有关的POM文件的范例,用截图来向用户阐述如何设置Maven仓库,Maven和artifactory配置范例也有列出。:Maven2J2EEweb服务器部署过程(),将Maven构件(jar和pom)存储到一个专门的Maven仓库比将它们存储到版本控制系统中更有优势,这是因为:构件(jar)是二进制文件,不属于版本控制系统,版本控制系统在处理文本文件方面比较好保持较小的版本控制数据库Checkout、:减少可能的版本冲突减少首次构建时需要的手动干涉中央仓库包含所有依赖的软件构件,引用单一的中央仓库比引用多个独立的本地库要好使用内部仓库做clean构建时会快些,因为Maven构件是从内部服务器而不是从因特网上的ibiblio服务器获取。——位于开发者的机器,由开发者维护,它从位于‘~home/.m2’目录的‘’文件中定义的Maven仓库上同步,,上的公用Maven仓库上同步。内部私有远程仓库——这是我们将要设置的仓库,。外部公用远程仓库——上的外部公用仓库,默认情况下,Maven从这个仓库上同步。‘Ibiblio-cache’——中下载的构件,可以公开访问,它将从外部的ibiblio仓库中同步内部仓库internal-maven-repository——用于存储团队内部的构件,它不与任何外部仓库同步,是团队专有的构件库可以创建另一个子仓库,这是可选的,用于存储那些公用的但是在ibiblio上暂时没有的构件,例如一些构件的新最版本,这个仓库不与内部仓库同步。我们可以称它为第三方‘3rd-party’浏览远程库,最好是通过一个web浏览器在仓库中搜索构件从版本控制系统中下载代码,,:开放源码并且免费提供管理工具提供仓库浏览器——最好是web浏览器而不是桌面应用程序可以部署到标准web服务器中——例如Apache或Tomcat创建、编辑、删除子库的能力批量导入/导出的工具,用来向构件库或从构件库移动构件访问控制工具和匿名只