网站大量收购闲置独家精品文档,联系QQ:2885784924

nexus资源库使用手册.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品 nexus 资源库使用手册 作者:魏玮 本文主要描述的是如何在使用 nexus 进行类库的管理,以及权限的管理 安装配置在 《 hudson 项目持续集成操作指南》 中有详细描述,这里就不赘述了。 已搭建好的仓库地址: 53/nexus/ 类库查询 再浏览器地址栏输入 53/nexus/ 直接看到的就是类库搜索页面, 支持关键词搜索,任何人都可以通过界面查询。 如果知道要查找的类库属于哪个仓库 (Repository), 可以点击页面左侧的 welcome 精品 点击 Repositories 会显示所有可用的仓库,选择某 1 个仓库进行搜索,浏览 每个仓库有多个个选项卡 Browse Storage :浏览、搜索 Browse Index :浏览索引(一般不用管) Configuration :对于仓库的基本配置 这里只能修改 name ,仓库权限 (release 发布版本 snapshot 快照版本 )基本不改 其它选项会在添加仓库的步骤中讲到。 welcome 精品 Mirrors :镜像服务器,用于该仓库正常访问时备份服务器(一般不用管) Summery :该资源仓库的摘要(一般不用管) Artifact Upload :将类库上传到仓库中(重要) 类库上传步骤说明 首先需要选择上传的类库的定义方式,有 2 种一般选择 From POM GAV Parameters 一般情况用 GAV Parameters 上传时填写参数表单,如果自定义了 POM 文件可以用第一 种,这里着重说 GAV Parameters 方式 选择“ GAV Parameters ” 1 Group :组 id, 就是要填写这个类库的 groupid 该 groupid 自动生成的该类库的 pom 文件中,同时也会作为存储这个类库的第 1 级目录名称; 一般情况直接使用 jar 的名称即可 (不包含版本号 ) 例: welcome 精品 asm.jar ,那么 groupid 填写 asm 即可 但是有一些类库是由一组相关的jar 功能组成的 例: commons-io.jar commons-lang.jar commons-logging.jar 都是 apache common 件,因此他 的 group 需要定 成一致的 比如 group 都填写成: commons Ps: 不要使用 拼音? . 2 Artifact: 上 的 的 ,一般也直接使用 jar 文件的名称即可 (不包含版本号 ) 例: ojdbc14.jar 其 Artifact 就填写 ojdbc14 即可 Version: 版本,需要填写 个 的准确版本 4 Packaging: 上 的文件 型,照 即可,多 jar 填写完后,就是 要上 的文件,没 可 每 一个文件后,点 就会把文件插入 上 列表中,可以添加多个文件 一 上 ,不 考 到性能消耗,不要一次添加 多文件,一般不要超 20 个。 添加完 后,点 面下方的 welcome 精品 的上传按钮即可。 类库管理规范 1 为了统一标准,最大限度避免重复上传,第 3 方类库(公共类裤脚)上传权限统一控 制, nexus 原则上由测试部负责控制 (admin 权限、 deploy 权限 ) 2 在确定当前所需要的类库在资源仓库中不存在,或者版本缺少的情况下 (务必确认 ),可 以提供一份类库清单以及类库文件, 发给测试部的接口人, 由测试部进行备案, 并进行 上传工作 (需要发布者权限 delopment) ,在上传前需要再次确认仓库中并没有存在相 同的类库(测试部负责) 。 类库清单文件格式: dependency groupId commons / groupId artifactId commons-io / artifactId version 1.2 / version / dependency dependency groupId commons / groupId artifactId commons-util / artifactId version final / version / dependency welcome 精品 dependency groupId concurrent / groupId groupId concurrent / artifactId version 1.3.4 / version / dependency ??. 其中 groupId 、artifactId 、 version 就分别对应了上传时要填写 Group, Arti

文档评论(0)

135****9629 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档