Nexus安装和配置手册_第1页
Nexus安装和配置手册_第2页
Nexus安装和配置手册_第3页
Nexus安装和配置手册_第4页
Nexus安装和配置手册_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Ne*us安装和配置手册修订记录:目录1.简介11.1.概述11.2.适用围与预期读者11.3.参考资料21.4.术语22.安装22.1.介质下载22.2.软件安装52.3.环境变量73.运行83.1.启动93.2.停顿104.配置Ne*us104.1.创立RCMS仓库114.2.配置Central仓库134.3.修改public仓库组155.用户管理165.1.创立仓库权限165.2.创立角色185.3.创立用户226.配置Maven256.1.开发人员256.1.1.配置settings.*ml256.2.版本发布人员266.2.1.配置settings.*ml266.3.配置pom.*ml267.附录:部署第三方类库27图目录TOC\h\z\c"图"图11Ne*us仓库1图21Ne*us下载页面2图22Ne*us介质下载页面3图23文件下载提示对话框3图24下载进度框4图25下载完成对话框4图26资源管理器5图27选择解压文件5图28解压对话框6图29解压后的资源管理器6图210重命名7图211NE*US_HOME7图31Ne*us运行文件8图32安装Ne*us效劳9图33Ne*us主页面9图41Ne*us登录页面10图42Ne*us管理页面11图43Ne*us仓库选择菜单11图44宿主仓库配置信息12图45创立过程12图46仓库列表12图47选择Central仓库13图48代理仓库配置信息13图49更改下载选项14图410设置代理14图411PublicRepositories仓库组15图412添加仓库15图51Security下拉菜单16图52权限列表17图53TargetPrivilege信息图17图54结果展示图17图55Security下拉菜单18图56角色列表19图57新建角色19图58角色信息19图59填写角色信息20图510权限对话框20图511搜索展示图21图512所需权限列表21图513创立角色22图514Security下拉菜单22图515用户信息23图516添加新用户23图517用户信息23图518填写用户信息24图519选择角色24图520授予用户权限25图71仓库列表27图72第三方类库27图73构件信息表28图74填写构件信息28图75选择上传构件29图76添加构件29图77上传构件30图78上传构件完成30简介概述本文主要介绍Ne*us的安装和配置。Ne*us为Maven仓库管理器。Ne*us提供了强大的仓库管理功能,构件搜索功能,它占用较少的存,基于简单文件系统而非数据库。下列图描述了工程组使用Ne*us的构造。图STYLEREF1\s1SEQ图\*ARABIC\s11Ne*us仓库图1中,Public为仓库组,包含了central、3rdparty、rcms_release和rcms_snapshots。Central为代理仓库,通过代理访问中央仓库。3rdparty为宿主仓库,用于存放第三方的构件;rcms_release和rcms_snapshots为宿主仓库,用于存放工程的构件。黄色的maven代表开发人员进展日常开发时,通过public下载开发过程中所需的构件,绿色的maven代表版本发布人员在版本发布时,直接将构件部署到工程仓库中。3rdparty仓库的构件通过管理员在Ne*us的控制台手工进展部署。适用围与预期读者适用于信息化工程研发人员参考使用。参考资料术语安装介质下载翻开浏览器〔本文以firefo*为例〕,输入ne*us的下载页面:页面显示如下:图STYLEREF1\s2SEQ图\*ARABIC\s11Ne*us下载页面如上图示,单击DOWNLOADNE*USOSS,进入如下页面图STYLEREF1\s2SEQ图\*ARABIC\s12Ne*us介质下载页面如上图示,单击NE*US(ZIP),浏览器将提示下载文件。图STYLEREF1\s2SEQ图\*ARABIC\s13文件下载提示对话框点击确定按钮,开场下载Ne*us文件:图STYLEREF1\s2SEQ图\*ARABIC\s14下载进度框下载成功后,显示如下对话框图STYLEREF1\s2SEQ图\*ARABIC\s15下载完成对话框在下载完成对话框上,右键单击ne*us-2.0.1-bundle.zip文件,选择翻开所在文件夹菜单项,显示下列图图STYLEREF1\s2SEQ图\*ARABIC\s16资源管理器软件安装ne*us是一种绿色软件,将下载的压缩文件解压到一个本地目录即完成安装。右键单击下载到的文件,如下列图示图STYLEREF1\s2SEQ图\*ARABIC\s17选择解压文件选择解压文件菜单项,显示解压对话框图STYLEREF1\s2SEQ图\*ARABIC\s18解压对话框在解压对话框的目标路径中输入c:\software,然后,单击确定按钮,完成解压。进入c:\software目录,显示如下:图STYLEREF1\s2SEQ图\*ARABIC\s19解压后的资源管理器将ne*us-2.0.1重命名为ne*us201,如下列图示:图STYLEREF1\s2SEQ图\*ARABIC\s110重命名环境变量在系统中添加环境变量NE*US_HOME,如下列图示:图STYLEREF1\s2SEQ图\*ARABIC\s111NE*US_HOME运行Ne*us安装目录下有ne*us针对不同操作系统的运行脚本,对于Windows,运行脚本存放目录为%NE*US_HOME%\bin\jsw\windows-*86-32,在该目录下,有以下文件:图STYLEREF1\s3SEQ图\*ARABIC\s11Ne*us运行文件这几个文件用途如下:ne*us.bat:以独立进程启动Ne*usinstall-ne*us.bat:将Ne*us安装成Windows效劳start-ne*us.bat:启动Ne*us效劳stop-ne*us.bat:停顿Ne*us效劳uninstall-ne*us.bat:卸载Ne*usWindows效劳首先,右键单击install-ne*us.bat,选择以管理员身份运行,如下列图示图STYLEREF1\s3SEQ图\*ARABIC\s12安装Ne*us效劳将Ne*us安装成Windows效劳。启动右键单击start-ne*us.bat,选择以管理员身份运行,启动Ne*us效劳;也可以通过Windows效劳管理器进展启动。Ne*us启动后,在浏览器的地址栏输入localhost:8081/ne*us即显示Ne*us主页面如下图STYLEREF1\s3SEQ图\*ARABIC\s13Ne*us主页面停顿右键单击stop-ne*us.bat,选择以管理员身份运行,执行完后,Ne*us即停顿了;也可以通过Windows效劳管理器进展停顿。配置Ne*us在Ne*us主页面中,鼠标单击页面右上角的LogIn图标,显示登录页面图STYLEREF1\s4SEQ图\*ARABIC\s11Ne*us登录页面在Username右侧的输入框中输入admin在Password右侧的输入框中输入admin123然后,单击LogIn按钮,进入Ne*us管理页面。图STYLEREF1\s4SEQ图\*ARABIC\s12Ne*us管理页面创立RCMS仓库点击左侧导航栏中的Repositories,在右侧面板中选择“Add〞,弹出下拉菜单,如下所示:图STYLEREF1\s4SEQ图\*ARABIC\s13Ne*us仓库选择菜单接着在下拉菜单中选择HostRepository,显示仓库的配置信息图STYLEREF1\s4SEQ图\*ARABIC\s14宿主仓库配置信息如上图示,在RepositoryID以及RepositoryName右侧的输入框输入rcms_release,其余保持默认值,点击“Save〞按钮,显示如下:图STYLEREF1\s4SEQ图\*ARABIC\s15创立过程按照以上步骤,接着创立宿主仓库rcms_snapshots,创立完成后,点击刷新,显示最终的界面如下。图STYLEREF1\s4SEQ图\*ARABIC\s16仓库列表配置Central仓库点击“Central〞,如下列图所示:图STYLEREF1\s4SEQ图\*ARABIC\s17选择Central仓库选择上图中“Configuration〞,展开如下:图STYLEREF1\s4SEQ图\*ARABIC\s18代理仓库配置信息将“DownloadRemoteInde*es〞选项改为“True〞,显示如下:图STYLEREF1\s4SEQ图\*ARABIC\s19更改下载选项展开上图中“OverrideHTTPPro*ySettings〞选项,如下所示:图STYLEREF1\s4SEQ图\*ARABIC\s110设置代理填写“Pro*yHost〞和“Pro*yPort〞,点击“Save〞,完成代理设置。修改public仓库组点击PublicRepositories,显示如下:图STYLEREF1\s4SEQ图\*ARABIC\s111PublicRepositories仓库组选择上图中的“Configuration〞,展开如下所示:图STYLEREF1\s4SEQ图\*ARABIC\s112添加仓库在仓库组中添加工程需要的仓库资源3rdparty为第三方类库Central为代理仓库rcms_realease以及rcms_snapshots为工程仓库用户管理创立仓库权限点击页面左侧导航栏中“Security〞,弹出如下下拉菜单:图STYLEREF1\s5SEQ图\*ARABIC\s11Security下拉菜单点击上图中的“Privileges〞,显示下信息:图STYLEREF1\s5SEQ图\*ARABIC\s12权限列表点击上图中Add->RepositoryTargetPrivilege,弹出下列图信息图STYLEREF1\s5SEQ图\*ARABIC\s13TargetPrivilege信息图分别填入Name,Description,选择所对应的仓库rcmc_release,以及RepositoryTarget信息,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s14结果展示图点击“Save〞,完成了对应仓库rcms_release的权限创立,使用同样的方法完成对于rcms_snapshots的权限创立。创立角色本节需要创立一个包含上节权限的角色。在左侧导航栏中选择“Security〞,弹出下拉菜单,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s15Security下拉菜单点击上图中的“Roles〞,弹出信息如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s16角色列表选择Add->Ne*usRole,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s17新建角色弹出如下对话框:图STYLEREF1\s5SEQ图\*ARABIC\s18角色信息依次填入RoleId,Name信息,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s19填写角色信息点击上图中“Add〞,弹出如下对话框:图STYLEREF1\s5SEQ图\*ARABIC\s110权限对话框在Fliter中输入“rcms〞搜素,我们需要的权限,展示如下图STYLEREF1\s5SEQ图\*ARABIC\s111搜索展示图选中需要添加的权限,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s112所需权限列表点击“OK〞,弹出如下界面:图STYLEREF1\s5SEQ图\*ARABIC\s113创立角色点击“OK〞,完成角色和权限的绑定。创立用户点击页面左侧导航栏中“Security〞,弹出如下下拉菜单:图STYLEREF1\s5SEQ图\*ARABIC\s114Security下拉菜单点击上图中“Users〞,弹出下列图信息图STYLEREF1\s5SEQ图\*ARABIC\s115用户信息点击Add->Ne*usUser,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s116添加新用户弹出对话框如下:图STYLEREF1\s5SEQ图\*ARABIC\s117用户信息填写用户、密码、等信息,如下列图所示:图STYLEREF1\s5SEQ图\*ARABIC\s118填写用户信息点击上图“Add〞按钮,为新建用户,授予角色,显示如下:图STYLEREF1\s5SEQ图\*ARABIC\s119选择角色点击“OK〞,弹出如下信息图STYLEREF1\s5SEQ图\*ARABIC\s120授予用户权限点击“Save〞,完成所有操作。配置Maven本节主要介绍如何配置Maven,以便使用Ne*us下载和部署构件。开发人员翻开maven的用户配置文件〔<用户主目录>\.m2\setting.*ml〕。配置settings.*ml在settings.*ml文件中<mirrors>与</mirrors>之间,添加如下容:<mirrors> <mirror> <id>ne*us</id> <name>ne*us</name> <url>34:8081/ne*us/content/groups/public/</url> <mirrorOf>*</mirrorOf> </mirror> </mirrors>版本发布人员版本发布人员除了需要进展开发人员的配置外,还需要进展以下配置:配置settings.*ml在setting.*ml文件中<servers>与</servers>之间,添加如下用户认证信息:<server> <id>rcms_release</id> <username><用户名></username> <password><密码></password></server><server> <id>rcms_snapshots</id> <username><用户名></username> <password><密码></password></server>其中,<用户名>和<密码>要以实际的用户名和密码替换。配置pom.*ml翻开工程中的pom.*ml文件,在pom.*ml文件中工程仓库:<distributionManagement><repository><id>rcms_release</id><name>rcms_release</name><url>localhost:8081/ne*us/content/repositories/rcms_release/</url></repository><snapshotRepository><id>rcms_snapsho

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论