一、maven私服的概述
1、私服的简介
私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven需要下载构件的时候,它从私服请求,如果 私服上不存在该构件,则从外部远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。
2、私服的优点
- 节省自己的外网带宽
- 加速Maven构建
- 部署自己内部的第三方构件
- 提高稳定性,增强控制
- 降低中央仓库的负荷。
二、搭建maven私服环境
1、下载nexus
官方下载地址:https://help.sonatype.com/repomanager2/download
2、解压nexus
将下载的nexus压缩包解压,使用命令提示符进入解压文件的bin目录下,执行:nexus.bat install
3、启动nexus
cmd进入bin目录,执行:nexus.bat start
4、访问nexus私服
打开浏览器,访问私服地址:http://192.168.189.102:8081/nexus
注意:在访问之前确认8081端口没有占用,关闭防火墙。
登录nexus,用户名和密码默认:admin/admin123
5、关闭nexus
cmd进入nexus的bin目录,执行:nexus.bat stop
6、卸载nexus
cmd进入nexus的bin目录,执行:nexus.bat uninstall