1.服务器环境

系统版本:Red Hat Enterprise Linux Server release 6.8

2.Nexus服务器概况

Nexus访问地址:http://IP:8081/nexus

安装完成后未进行任何配置

3.配置Nexus

1)创建仓库组

利用默认的admin账号(默认密码admin123)登录nexus

点击左侧Repositories,出现自带的仓库和仓库组。

如下图:

Java配置6-配置Nexus

 

点击Add

选择Repository Group

Java配置6-配置Nexus

 

填写Group ID、Group Name

Provider选择Maven2

然后点击Save进行保存

Java配置6-配置Nexus

 

2)创建仓库 

点击左侧Repositories

点击Add

选择Hosted Repository

填写Repository ID、Repository Name

Provider选择Maven2

Repository Policy选择Release

Deployment Policy选择Allow Redeploy

然后点击Save进行保存

Java配置6-配置Nexus

 

再点击Add

选择Hosted Repository

填写Repository ID、Repository Name

Provider选择Maven2

Repository Policy选择Snapshot

Deployment Policy选择Allow Redeploy

然后点击Save进行保存

Java配置6-配置Nexus

 

3)将仓库加入仓库组

点击左侧Repositories

选择点击新建的仓库组

点击下方的Configuration

将新建的两个仓库从Available Repositories选择到Ordered Group Repositories

然后点击Save进行保存

Java配置6-配置Nexus

 

4)创建部署用户

点击左侧的Security

点击Users

点击Add

选择Nexus User

Java配置6-配置Nexus

 

填写User ID、First Name、Last Name、Email

Status选择Active

填写New Password(optional)、Confirm Password,且二者要一样

点击Role Management的Add

选择Nexus Deployment Role、Rrpo:All Repositories(Full Control)     然后点击Save进行保存

5)拷贝jar包

进入nexus的安装目录的bin文件夹,执行命令,停止nexus服务

sudo ./nexus stop

 

上传jar包到服务器,并在jar包的文件夹下执行命令,将jar包拷贝至test-releases、test-snapshots

sudo cp -r ./* /home/redis/soft/sonatype-work/nexus/storage/test-releases

sudo cp -r ./* /home/redis/soft/sonatype-work/nexus/storage/test-snapshots/

 

进入nexus的安装目录的bin文件夹,执行命令,启动nexus服务

sudo ./nexus start

 

6)验证查看

访问nexus网址,admin登录,点击Repositories,然后点击创建的仓库后的链接地址

 

出现如下图,即为成功

Java配置6-配置Nexus

 

相关文章: