nexus搭建maven私服

安裝

1.下載安裝包。apache

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

先擇windows安裝包,點擊後,開始下載。瀏覽器

 

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

nexus-3.14.0-04是安裝目錄,包含了nexus應用程序,和全部運行nexus須要的依賴組件。網站

sonatype-work是數據目錄,包含了nexus管理的全部存儲庫、組件和其餘數據。阿里雲

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

 

當控制檯打印以下內容,表示服務啓動成功,以下圖。spa

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

添加阿里雲maven代理

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

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中的全部倉庫。

相關文章
相關標籤/搜索