創建私有maven服務器


私服的創建

         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>

這樣我們的私服就搭建好了.

 

 

 

 

 

 

 

 

  

 

 

 

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM