nexus搭建maven私服


安裝

1.下載安裝包。

訪問官方下載網站:https://www.sonatype.com/download-oss-sonatype

先擇windows安裝包,點擊后,開始下載。

 

2.安裝。安裝過程很簡單,將下載后的zip壓縮包解壓開,得到兩個文件夾:nexus-3.14.0-04、sonatype-work。

nexus-3.14.0-04是安裝目錄,包含了nexus應用程序,和所有運行nexus需要的依賴組件。

sonatype-work是數據目錄,包含了nexus管理的所有存儲庫、組件和其他數據。

3.啟動服務,打開cmd窗口,進入nexus-3.14.0-04/bin目錄,並執行nexus.exe /run。如下圖。

 

當控制台打印如下內容,表示服務啟動成功,如下圖。

4.訪問nexus用戶界面,瀏覽器中輸入地址:http://localhost:8081/,即可進入界面。

添加阿里雲maven代理

1.登錄,程序安裝后,自帶一個管理員賬號:admin/admin123,點擊由上屆sign in按鈕,登錄。

2.點擊設置按鈕,進入設置頁面。按鈕位置如下圖。

3.點擊左側菜單Repository>Repositories,然后點擊Create repositoty按鈕。如下圖。

4.選擇maven2(proxy),如下圖。

5.填寫如下兩個字段,分別是代理庫的名稱,所代理的上層庫的url。阿里雲url為:http://maven.aliyun.com/nexus/content/groups/public/

6.滾動到頁面最下方,點擊“Create repositoty”按鈕。可以看到剛剛新建的代理庫已經存在了。

7.重新配置maven-public組,使其包含新建的aliyun-maven。在如上頁面,點擊maven-public,進入到配置頁面。按下圖進行修改。把aliyun-maven移至右側,並向上移至第一位。然后點擊保存。

8.點擊左側菜單Repositoty>Repositories,進入到倉庫列表頁面,點擊maven-public一行的copy按鈕,然后復制彈出的url,后面配置maven時需要使用。

 

配置maven客戶端使用新建的私服

1.打開文件C:\Users\{username}\.m2\settings.xml,如果沒有此文件,則去maven的安裝目錄中復制一個出來(例如:e:/apache-maven-3.5.3/conf/settings.xml)。在mirrors元素下添加如下內容:

<mirrors>
    <mirror>
        <id>myRepository</id>
        <name>myRepository</name>
        <url>http://localhost:8081/repository/maven-public/</url>
        <mirrorOf>central</mirrorOf>
    </mirror>
</mirrors>

 

其中id/name可以自行修改,url為上述過程中,復制得到的url。使用這個url即包含了maven-public中的所有倉庫。


免責聲明!

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



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