爲什麼要搭建maven私服?
1. 可自定義jar包,達到公用的目的。
2. 可以搭建自己的內網maven,脫離外網環境,提高下載效率
nexus下載官方地址:https://www.sonatype.com/download-oss-sonatype
由於nexus官網經常出現網絡等問題,博主提供兩個版本
widnows版本:https://download.csdn.net/download/zhuangweizhan/11462861
linux版本:https://download.csdn.net/download/zhuangweizhan/11463176
下面講訴一下nexus安裝過程:
windows爲例:
解壓文件後,打開:..\nexus-2.12.0-01-bundle\nexus-2.12.0-01\bin\jsw\windows-x86-64目錄(注意自己爲64還是32位)
windows需要修改配置jdk:
修改文件(nexus-2.12.0-01\bin\jsw\conf\wrapper.conf,自己根據自己的jdk路徑):wrapper.java.command=C:\Program Files\Java\jdk1.8.0_131\bin\java
首次需安裝。執行:install-nexus.bat
安裝後,啓動:start-nexus.bat
(備註:可能權限不足,需要用管理員運行)
啓動後,默認端口8081,http://localhost:8081/nexus即可打開個人私服。
默認賬號密碼爲: admin admin123
可自建立releases(正式版),跟snapshots(快照版)倉庫:
需配置本地setting:
<mirrors>
<mirror>
<id>nexus-releases</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>nexus-snapshots</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public-snapshots</url>
</mirror>
</mirrors>
項目發佈maven命令: mvn clean deploy