nexus210 windows 版安装.docx

上传人:b****4 文档编号:3742248 上传时间:2022-11-25 格式:DOCX 页数:11 大小:1.09MB
下载 相关 举报
nexus210 windows 版安装.docx_第1页
第1页 / 共11页
nexus210 windows 版安装.docx_第2页
第2页 / 共11页
nexus210 windows 版安装.docx_第3页
第3页 / 共11页
nexus210 windows 版安装.docx_第4页
第4页 / 共11页
nexus210 windows 版安装.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

nexus210 windows 版安装.docx

《nexus210 windows 版安装.docx》由会员分享,可在线阅读,更多相关《nexus210 windows 版安装.docx(11页珍藏版)》请在冰豆网上搜索。

nexus210 windows 版安装.docx

nexus210windows版安装

 

nexus-2.10windows版安装

 

修改记录

编号

日期

描述

版本

作者

审核

发布日期

1

2016/11/10

初稿

1.0

夏裕太

1

 

1准备

安装包

nexus-2.10.0-02-bundle

下载地址

http:

//www.sonatype.org/nexus/go

2解压文件

我下载的zip压缩文件,将此压缩包解压后,放在某个文件夹下,此处我将解压后的文件,放在此文件夹下

D:

\ProgramFiles(x86)\nexus-2.10.0-02

3nexus启动

进入解压文件夹\bin\jsw\windows-x86-64下面,此处文件根据本地操作系统进行选择,进入后可看到如下文件

双击console-nexus.bat运行。

游览器中输入http:

//127.0.0.1:

8081/nexus/,出现下国拉就代表nexus已经启动成功。

8081是默认端口,如果要修改可以找到conf文件夹,修改里面的文件nexus.properties修改application-port属性值就可以了

4登陆

默认的用户名和密码:

admin/admin123,登录后看到图所示

5Nexus仓库

 nexus的仓库类型分为以下四种:

group:

仓库组

hosted:

宿主

proxy:

代理

virtual:

虚拟

首次登陆nexus后可以看到以下一个仓库组和多个仓库。

图(4)

PublicRepositories:

 仓库组

3rdparty:

无法从公共仓库获得的第三方发布版本的构件仓库

 ApacheSnapshots:

用了代理ApacheMaven仓库快照版本的构件仓库

 Central:

用来代理maven中央仓库中发布版本构件的仓库

CentralM1shadow:

用于提供中央仓库中M1格式的发布版本的构件镜像仓库

CodehausSnapshots:

用来代理CodehausMaven仓库的快照版本构件的仓库

Releases:

用来部署管理内部的发布版本构件的宿主类型仓库

Snapshots:

用来部署管理内部的快照版本构件的宿主类型仓库

6创建Nexus宿主仓库

如图所示,点击"Add"链接,在弹出的菜单,"HostedRepository"选中此

7创建Nexus代理仓库

点击菜单栏上的Add按钮后选择ProxyRepository,看到如下所示配置界面

8创建Nexus仓库组

仓库组和仓库关系是一对多的关系,一个仓库组可以指向多个仓库。

点击菜单栏上的Add按钮选择RepositoryGroup就可以看到仓库组的配置界面,如下所示:

点击save后就可在仓库列表中看到新增的仓库组了,项目中如果要下载构件的话,配置文件中一般都用仓库组的URL。

9修改Maven配置文件从Nexus下载构件

9.1maven提供了profile来配置仓库信息

D:

/repository

yak

deployment

deployment123

yak

yak

http:

//10.6.222.23:

8081/nexus/content/groups/public

default

yak

http:

//10.6.222.23:

8081/nexus/content/groups/public

default

9.2激活profile

admin

10在POM文件中配置Nexus仓库

my-nexus-repository

http:

//127.0.0.1:

8081/nexus/content/groups/public/

nexus

my-nexus-repository

http:

//127.0.0.1:

8081/nexus/content/groups/public/

在pom文件中配置只对当前项目有效,而实际开发中不可能在每个项目中重复配置信息,所以不建议在pom文件中配置。

11部署构件到Nexus仓库

11.1maven部署

releases

http:

//127.0.0.1:

8081/nexus/content/repositories/releases

snapshots

http:

//127.0.0.1:

8081/nexus/content/repositories/snapshots

11.2在setting.xml文件中添加认证信息

releases

admin

admin123

snapshots

admin

admin123

上面的配置中我用的是超级管理员的账户,开发项目中可以改为具有部署构件权限的用户就可以了。

11.3执行部署

测试的构件项目信息如下:

com.test

Test-parent

0.0.1-SNAPSHOT

com.test.interface

Test-interface

从上面的信息中可以看出构件为快照版本,所以部署构件的话会自动部署至snapshots仓库中。

 

在命令行中执行:

mvncleandeploy

如果之前没用执行过该命令,maven会自动到中央仓库中下载部署所需的插件。

最后在命令行中看到如下所示就代表构件已经部署成功。

12手动部署

手动部署构件则更为简单了,在nexus的仓库列表中点击要部署的目标仓库,然后点击ArtifactUpload选项卡看到下图所示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

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

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