私服的創建
1.下載nexus服務 nexus-2.12.0-01-bundle
https://pan.baidu.com/s/1o8OfieI
2.下載maven工具 apache-maven-3.3.9-bin
https://pan.baidu.com/s/1o8OfieI
解壓nexus壓縮包
nexus-2.12.0-01-bundle\nexus-2.12.0-01\bin 進入到該目錄
shift+右鍵
cmd命令窗口執行一下該命令:
nexus install 安裝該服務
nexus uninstall 卸載該服務
安裝成功畫面 :
3.開啟該服務
然后在瀏覽器中輸入 http://localhost:8081/nexus/
右上角有個log in 進行登錄 登錄名admin 登錄admin123
出現上面的畫面表示服務啟動成功
4.創建索引
剛剛安裝好的 nexus 是無法直接搜索到 jar 包的,必須下載索引才可以正常使用。
我們到中央倉庫地址 http://repo.maven.apache.org/maven2/.index/ 下載以下兩
個索引壓縮文件
nexus-maven-repository-index.gz
nexus-maven-repository-index.properties
這兩個文件一般在此頁面的最后的位置,另外還需要在網上下載一個名為
indexer-cli-5.1.1.jar 的 jar 包 將以上三個文件放入一個文件夾
在該目錄下執行cmd命令
java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer
執行這個過程會比較漫長大約十分鍾左右,執行后生成目錄 indexer,目錄下的文件是索引文件,如下圖
nexus-2.12.0-01-bundle\sonatype-work\nexus\indexer\central-ctx 目錄下的文
件刪除,將上邊的索引文件拷貝到此目錄下。
拷貝后重新啟動 nexus,然后進入 nexus 搜索 jar 包發現可以進行搜索了。
表示構建索引成功
我們需要在maven工具中進行設置setting.xml文件
在mirrors標簽中進行配置如下
<mirror>
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/nexus/content/groups/public/</url>
</mirror>
這樣我們的私服就搭建好了.