當多人項目開發的時候,尤爲聚合項目開發,項目和項目之間須要有依賴關係,經過maven私服,能夠保存互相依賴的jar包,這樣的話就可把多個項目整合到一塊兒。windows
以下圖:maven
Install命令:在工程上右鍵,run as->maven install。
做用:將工程打包而且發佈到本地倉庫中,本地倉庫內的jar包能夠供本身電腦上的任何一個工程引入。若是發佈到私服中能夠供任何可以鏈接到私服的人使用 。測試
這裏使用的是Sonatype Nexus來搭建的Maven私服。spa
到官網下載對應版本的軟件,官網地址:www.sonatype.com操作系統
以下是官網首頁,能夠到他們的官網看一下這個流動酷炫的首頁,點擊紅框的位置:TRY NEXUS,進入版本選擇頁面。.net
以下圖:這裏有對應的三種操做系統能夠下載使用,本人這裏選擇了Windows,而後點擊DOWNLOAD,進入下一個選擇軟件版本的位置。3d
這裏提供了軟件兩個大的版本,一個是3.x一個是2.x根據本身的需求進行選擇。xml
這裏本人使用的是2.x的一個版本:nexus-2.12.0-01-bundle.zipblog
解壓私服壓縮包到本身的規劃目錄中,而後進入此路徑nexus-2.12.0-01\bin\jsw\windows-x86-64。以下圖所示:ip
以管理員身份運行install-nexus.bat(安裝文件),會看到黑窗口一閃而過。
而後以一樣的方法運行start-nexus.bat(啓動文件),會出現如下等待窗口,等窗口消失了,就證實啓動了。
檢查私服是否開啓:在計算機管理中的服務裏查看nexus服務是否開啓。以下圖:
訪問私服的默認地址:localhost:8081/nexus
默認用戶名:admin
默認密碼:admin123
能夠用其它電腦訪問本身的私服,訪問成功即爲搭建成功。
其餘電腦訪問時,localhost應換成IP地址。
訪問成功頁面以下:
登陸私服首頁 進入左側邊欄repository
選擇須要上傳的jar包(從本地倉庫中查找)
修改group
添加到上傳列表最後上傳
獲得上傳後的座標:
把此座標添加到其它工程中的pom文件中測試。
注意:
settings.xml文件配置的鏡像(即遠程倉庫)只有一個生效(最上面的),因此只配置一個便可。
上一篇:使用Maven建立工程
下一篇: