愿历尽千帆,归来仍是少年
安装过程
1.nexus下载官网地址:https://help.sonatype.com/repomanager2/download
2.在windows上面下载的包结构如下:

2.到对应得盘符目录解压zip包即可:
2.1目录结构如下:
2.2 启动nexus服务。双击console-nexus.bat即可启动nexus服务


3.在浏览器中输入http://127.0.0.1:8081/nexus/。如出现以下界面,则表示启动成功。否则可查看\log\wrapper.log文件查找错误信息。
默认登录密码:admin,密码admin123。

遇到的问题:
1.启动不起来,端口号被占用,修改端口号得位置:


Maven项目之私服Nexus (此处我只推送快照模式:snapshots)
1.setting.xml配置信息
<server>
<id>releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
<mirrors>
<mirror>
<id>cccaliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://127.0.0.1:8081/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>aaajf</id>
<mirrorOf>*,!central</mirrorOf>
<name>Nexus juefeng</name>
<url>http://127.0.0.1:8081/nexus/content/groups/public</url>
</mirror>
</mirrors>
2.Maven项目配置信息
<!-- repositories -->
<repositories>
<repository>
<id>private_repositories</id>
<name>private_repositories</name>
<url>http://127.0.0.1:8081/nexus/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>releases</id>
<url>http://127.0.0.1:8081/nexus/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://127.0.0.1:8081/nexus/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>
3.deploy推送即可,结果:

问题解决:
1.Return code is: 401, ReasonPhrase: Unauthorized.
原因:需要在maven的setting.xml中配置servers.server节点,其值为nexus的对应的repository的id以及用户名及密码
参考博文:https://www.cnblogs.com/exmyth/p/5693065.html
