1、下载nexus repository oss(nexus-3.40.1-01-win64.zip)
2、安装后作为服务启动
#打开目录
cd D:\nexus-3.40.1-01-win64\nexus-3.40.1-01\bin
#创建服务,耗时比较久
nexus /install
#启动服务
net start nexus
3、修改端口、查看密码
4、登陆、修改密码
http://localhost:7004
5、添加仓库代理repositorys
6、将新添加的仓库放到公共仓库
7、 设置私用仓库为可重复发布(上传会有多个版本)
8、下载配置,本地maven配置文件settings.xml修改server和镜像
<server>
<id>release</id>
<username>admin</username>
<password>修改后的密码</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>修改后的密码</password>
</server>
<mirror>
<id>Your Mirror</id>
<mirrorOf>*</mirrorOf>
<name>Your Mirror.</name>
<url>http://你的IP:修改后的端口/repository/maven-public/</url>
</mirror>
9、上传配置,不给别人使用可不配置,配置文件pom.xml
<distributionManagement>
<repository>
<id>release</id>
<name>Nexus Release Repository</name>
<url>http://你的IP:修改后的端口/repository/maven-releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<name>Nexus Snapshot Repository</name>
<url>http://你的IP:修改后的端口/repository/maven-snapshots</url>
</snapshotRepository>
</distributionManagement>
注意:这里的id要与settings.xml配置文件里的server配置的id一致方可上传,否则报无授权