Maven的使用(三)

一、搭建Nexus私服

1.1 Nexus的下载安装

Nexus是一个Maven仓库管理器,除了提供了强大的仓库管理功能,还支持构件搜索功能。
专业版 Nexus 官方下载地址:https://www.sonatype.com/nexus-repository-sonatype
开源版 Nexus 官方下载地址:https://www.sonatype.com/nexus-repository-oss
我们一般使用oss(Open Source Software)版本,如下图所示:
在这里插入图片描述
在这里插入图片描述
Nexus 官方在线帮助文档:https://help.sonatype.com/repomanager3
在这里插入图片描述
下载后的文件是免安装的,放在任意目录下都可以,我就直接放到 D:\Program Files (x86) 目录下,如图所示:
注意:解压后会产生两个文件夹,直接把这两个都拷贝走,虽然sonatype-work可以在你运行nexus服务时自动生成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.2 Nexus的服务管理

查阅官方在线帮助文档可以发现,用户需要先 install 然后 start 才能正常启动nexus服务,如下图所示:
在这里插入图片描述
不需要将nexus的执行路径添加到系统的环境变量中去,毕竟这个服务不会经常执行;直接在nexus安装目录下执行nexus.exe /install 命令,就可以安装好nexus服务啦,如下图所示:
在这里插入图片描述
查看Windows系统的服务管理窗口,可以发现nexus服务已经安装好了,但是并没有启动,如下图所示:
在这里插入图片描述
在nexus安装目录下执行nexus.exe /start 命令,就可以启动nexus服务啦,如下图所示:
在这里插入图片描述
刷新一下Windows系统的服务管理窗口,发现nexus服务已经启动了,如下图所示:
在这里插入图片描述

二、配置Nexus私服

2.1 Nexus的初始配置

查阅官方在线帮助文档可以发现,Nexus URL:http://localhost:8081/,如下图所示:
在这里插入图片描述
nexus服务的访问主页,如下图所示:
在这里插入图片描述
点击主页右上角的 Sign in 按钮,进入 Sign In 配置界面,按照页面指引以管理员身份登录系统,如下图所示:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以管理员身份登录系统后,需要按照提示走完 “设置向导” 流程,如下图所示:
在这里插入图片描述
首先修改管理员密码,我就直接改为 admin123啦,如下图所示:
在这里插入图片描述
接下来就是配置匿名访问权限啦,我这里直接配成不允许匿名访问,如下图所示:
在这里插入图片描述
点击 Finish 按钮完成配置,如下图所示:
在这里插入图片描述

2.2 Nexus的仓库类型

进入nexus的主页,然后点击中间的小齿轮按钮进入配置页面,如下图所示:
在这里插入图片描述
点击左侧 Repository->Repositories 进入 Repositories 配置界面,如下图所示:
在这里插入图片描述
以maven2格式过滤一下,发现系统maven仓库默认有三类 grouphostedproxy ,如下图所示:

hosted:宿主仓库,存放本公司开发的jar包,包含maven-snapshotsmaven-releases两大类。
proxy:代理仓库,用于代理远程的公共仓库,如maven中央仓库,用户连接私服后,私服自动去中央仓库下载jar包。
group:组合仓库,用来合并hosted和proxy仓库,通常配置自己的maven连接私服的group组合仓库。

在这里插入图片描述
点击maven-public仓库查看详情,可以发现的确包含maven-snapshotsmaven-releasesmaven-center这三个仓库,如下图所示:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值