1.下载Nexus
官网下载地址:https://www.sonatype.com/nexus/repository-oss-download
填上你的邮箱,选择yes点击下载
选择你要下载的版本,我是搭建在Linux上的,选择第三个
下载很慢,耐心等待
2.安装Nexus
安装之前,你需要先安装JDK环境
将文件上传的Linux服务器上
使用 tar -zxvf解压文件
tar -zxvf nexus-3.29.2-02-unix.tar.gz
解压后可以看到两个目录
进入到nexus-3.29.2-02/bin目录下
执行 ./nexus start 启动服务 建议不要使用root用户执行命令
默认端口是8081
访问 http://ip(Linux服务器的ip):8081/
可以看到启动界面,过一会后进入欢迎页
3.配置Nexus
点击sign in 进行登录
第一次需要用admin用户登录,会提示你到admin.password文件中找admin的初始密码,
(nexus把admin.password文件文件的路径都给你显示出来了),输入后需要新设密码
接下来会提示你是否开启匿名访问,如果在内网环境下使用nexus可以开启,如果是公司环境或者外网可以访问,建议关闭匿名访问
4.仓库配置
增加阿里云镜像仓库
点击小齿轮,选择左边的Repositories,点击Create repository
选择maven2(proxy) maven代理仓库的意思
填写名字和url
https://maven.aliyun.com/repository/public
然后拖到底部,点击创建就行
其他的配置保持默认
增加私有仓库
选择maven2(hosted) maven本地仓库的意思
和上面一样,但是这次新建一个本地仓库
输入仓库的名字,点击底部的创建就可以创建了
但是这里有两个地方需要注意
version policy 这里有三个选项
代表正式版,快照版,混和版,根据仓库作用选择
deployment policy 这里有三个选项
表示相同版本可以重发,不允许重发,只读
配置公共仓库
点击仓库中的maven-public
拖到下方
将你自己的本地仓库和阿里云代理仓库加到右边,顺便把顺序调到上面,(会优先从上往下找依赖包,本地和阿里云的放在上面速度会快不少),最后点击保存
未完工 接下来会写maven的配置,怎么使用私有仓库,如何上传jar包