环境
必须要在jdk环境下才能搭建
安装
一、使用docker来安装
- 查找nexus镜像
docker search nexus
- 拉取latest镜像
docker pull sonatype/nexus3
- 创建并在后台启动nexus
docker run -d -p 8081:8081 --name nexus sonatype/nexus3
- 可以看一下是否启动
docker ps -a
- 测试是否能连接
curl -u admin:admin123 http://localhost:8081/service/metrics/ping
启动的时候有可能会报错
Cannot set property TasksAccounting, or unknown property.
主要是centos系统版本兼容性问题,用以下命令升级
yum update
之后再执行第三步
安装完毕
二、使用压缩包来安装
待完成
配置
- 首先访问
http://45.76.195.63:8081,进入主页 - 然后登陆,默认的账号密码是admin:admin123
点击创建仓库
- 这三个都要创建
- 先来一个proxy
- 再来一个hosted
- 再来一个hosted
- 最后来一个group
- 最后在maven的setting中配置
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://45.76.195.63:8081/repository/nexus-public/</url>
</mirror>
之后就能够在maven程序中使用阿里云的依赖包了,并且可以使用自己上传的依赖包
想知道怎么上传jar包到私库请看nexus如何上传自己的依赖包