1. 程式人生 > >創建私有maven服務器

創建私有maven服務器

eight 服務器 十分 ges 卸載 height prop cmd命令 per

私服的創建

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>

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

  

  

創建私有maven服務器