願歷盡千帆,歸來仍是少年
安裝過程
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
