ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:2.56MB ,
资源ID:8490926      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8490926.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Nexus安装和配置手册.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Nexus安装和配置手册.docx

1、Nexus安装和配置手册Nexus安装和配置手册修订记录:图目录1. 简介1.1. 概述本文主要介绍Nexus的安装和配置。Nexus为Maven仓库管理器。Nexus提供了强大的仓库管理功能,构件搜索功能,它占用较少的内存,基于简单文件系统而非数据库。下图描述了项目组使用Nexus的结构。图 11 Nexus仓库图1中,Public为仓库组,包含了central、3rd party、rcms_release和rcms_snapshots。Central为代理仓库,通过代理访问中央仓库。3rd party为宿主仓库,用于存放第三方的构件;rcms_release和rcms_snapshots为

2、宿主仓库,用于存放项目的构件。黄色的maven代表开发人员进行日常开发时,通过public下载开发过程中所需的构件,绿色的maven代表版本发布人员在版本发布时,直接将构件部署到项目仓库中。3rd party仓库的构件通过管理员在Nexus的控制台手工进行部署。1.2. 适用范围与预期读者适用于信息化项目研发人员参考使用。1.3. 参考资料1.4. 术语2. 安装2.1. 介质下载打开浏览器(本文以firefox为例),输入nexus的下载页面:http:/nexus.sonatype.org/downloads页面显示如下:图 21 Nexus下载页面如上图示,单击DOWNLOAD NEXU

3、S OSS,进入如下页面图 22 Nexus介质下载页面如上图示,单击NEXUS (ZIP),浏览器将提示下载文件。图 23 文件下载提示对话框点击确定按钮,开始下载Nexus文件:图 24 下载进度框下载成功后,显示如下对话框图 25 下载完成对话框在下载完成对话框上,右键单击nexus-2.0.1-bundle.zip文件,选择打开所在文件夹菜单项,显示下图图 26 资源管理器2.2. 软件安装nexus是一种绿色软件,将下载的压缩文件解压到一个本地目录即完成安装。右键单击下载到的文件,如下图示图 27 选择解压文件选择解压文件菜单项,显示解压对话框图 28 解压对话框在解压对话框的目标路

4、径中输入c:software,然后,单击确定按钮,完成解压。进入c:software目录,显示如下:图 29 解压后的资源管理器将nexus-2.0.1重命名为nexus201,如下图示:图 210 重命名2.3. 环境变量在系统中添加环境变量NEXUS_HOME,如下图示:图 211 NEXUS_HOME3. 运行Nexus安装目录下有nexus针对不同操作系统的运行脚本,对于Windows,运行脚本存放目录为%NEXUS_HOME%binjswwindows-x86-32,在该目录下,有以下文件: 图 31 Nexus运行文件这几个文件用途如下:nexus.bat:以独立进程启动Nexus

5、install-nexus.bat:将Nexus安装成Windows服务start-nexus.bat:启动Nexus服务stop-nexus.bat:停止Nexus服务uninstall-nexus.bat:卸载Nexus Windows服务首先,右键单击install-nexus.bat,选择以管理员身份运行,如下图示图 32 安装Nexus服务将Nexus安装成Windows服务。3.1. 启动右键单击start-nexus.bat,选择以管理员身份运行,启动Nexus服务;也可以通过Windows服务管理器进行启动。Nexus启动后,在浏览器的地址栏输入http:/localhost:

6、8081/nexus即显示Nexus主页面如下图 33 Nexus主页面3.2. 停止右键单击stop-nexus.bat,选择以管理员身份运行,执行完后,Nexus即停止了;也可以通过Windows服务管理器进行停止。4. 配置Nexus在Nexus主页面中,鼠标单击页面右上角的Log In图标,显示登录页面图 41 Nexus登录页面在Username右侧的输入框中输入admin在Password右侧的输入框中输入admin123然后,单击Log In按钮,进入Nexus管理页面。图 42 Nexus管理页面4.1. 创建RCMS仓库点击左侧导航栏中的Repositories链接,在右侧面

7、板中选择“Add”,弹出下拉菜单,如下所示: 图 43 Nexus仓库选择菜单接着在下拉菜单中选择Host Repository,显示仓库的配置信息图 44 宿主仓库配置信息如上图示,在Repository ID以及Repository Name右侧的输入框输入rcms_release,其余保持默认值,点击“Save”按钮,显示如下:图 45 创建过程按照以上步骤,接着创建宿主仓库rcms_snapshots,创建完成后,点击刷新,显示最终的界面如下。图 46 仓库列表4.2. 配置Central仓库点击“Central”,如下图所示:图 47 选择Central仓库选择上图中“Configu

8、ration”,展开如下:图 48 代理仓库配置信息将“Download Remote Indexes”选项改为“True”,显示如下:图 49 更改下载选项展开上图中“Override HTTP Proxy Settings”选项,如下所示: 图 410 设置代理填写“Proxy Host”和“Proxy Port”,点击“Save”,完成代理设置。4.3. 修改public仓库组点击Public Repositories,显示如下: 图 411 Public Repositories仓库组选择上图中的“Configuration”,展开如下所示: 图 412 添加仓库 在仓库组中添加项目需

9、要的仓库资源3rd party 为第三方类库Central为代理仓库rcms_realease以及rcms_snapshots为项目仓库5. 用户管理5.1. 创建仓库权限点击页面左侧导航栏中“Security”,弹出如下下拉菜单:图 51 Security 下拉菜单点击上图中的“Privileges”,显示下信息:图 52 权限列表点击上图中Add-Repository Target Privilege,弹出下图信息图 53 Target Privilege信息图分别填入Name,Description,选择所对应的仓库rcmc_release,以及Repository Target信息,如

10、下图所示:图 54 结果展示图点击“Save”,完成了对应仓库rcms_release的权限创建,使用同样的办法完成对于rcms_snapshots的权限创建。5.2. 创建角色本节需要创建一个包含上节权限的角色。在左侧导航栏中选择“Security”,弹出下拉菜单,如下图所示:图 55 Security下拉菜单点击上图中的“Roles”,弹出信息如下图所示:图 56 角色列表选择Add-Nexus Role,如下图所示:图 57 新建角色弹出如下对话框:图 58 角色信息依次填入Role Id,Name信息,如下图所示:图 59 填写角色信息点击上图中“Add”,弹出如下对话框:图 510

11、权限对话框在Fliter中输入“rcms”搜素,我们需要的权限,展示如下图 511 搜索展示图选中需要添加的权限,如下图所示:图 512 所需权限列表点击“OK”,弹出如下界面:图 513 创建角色点击“OK”,完成角色和权限的绑定。5.3. 创建用户点击页面左侧导航栏中“Security”,弹出如下下拉菜单:图 514 Security下拉菜单点击上图中“Users”,弹出下图信息图 515 用户信息点击Add-Nexus User,如下图所示:图 516 添加新用户弹出对话框如下:图 517 用户信息填写用户、密码、邮箱等信息,如下图所示:图 518 填写用户信息点击上图“Add”按钮,为

12、新建用户,授予角色,显示如下:图 519 选择角色点击“OK”,弹出如下信息图 520 授予用户权限点击“Save”,完成所有操作。6. 配置Maven本节主要介绍如何配置Maven,以便使用Nexus下载和部署构件。6.1. 开发人员打开maven的用户配置文件(.m2setting.xml)。6.1.1. 配置settings.xml在settings.xml文件中与之间,添加如下内容: nexus nexus http:/10.232.68.234:8081/nexus/content/groups/public/ * 6.2. 版本发布人员版本发布人员除了需要进行开发人员的配置外,还需

13、要进行以下配置:6.2.1. 配置settings.xml在setting.xml文件中与之间,添加如下用户认证信息: rcms_release rcms_snapshots 其中,和要以实际的用户名和密码替换。6.3. 配置pom.xml打开项目中的pom.xml文件,在pom.xml文件中项目仓库: rcms_release rcms_release http:/localhost:8081/nexus/content/repositories/rcms_release/ rcms_snapshots rcms_snapshots http:/localhost:8081/nexus/co

14、ntent/repositories/rcms_snapshots/ 7. 附录:部署第三方类库在Nexus的管理页面中,点击左侧导航栏“Repositories”,显示如下:图 71 仓库列表选择“3rd party”,展开如下:图 72 第三方类库点击“Artifact Upload”,显示信息如下:图 73 构件信息表按填写构件描述信息,显示如下:图 74 填写构件信息点击“Select Artifacet(s) to Upload”,选择需要上传构件,显示如下:图 75 选择上传构件点击“打开”,弹出下图信息:图 76 添加构件在上图中,点击“Add Artifact”,显示如下:图 77 上传构件点击上图中“Upload Artifact”,弹出对话框:图 78 上传构件完成点击“OK”,完成仓库构件。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1