Nexus3.0.0+Maven的使用(二)


      因為Nexus3.0.0與Nexus2.X系列的差別很大,所以本章節我大概講解下Nexus3.0.0的功能使用。

1、功能介紹

1.1  Browse Server Content

1.1.1  Search

這個就是類似Maven倉庫上的搜索功能,就是從私服上查找是否有哪些包。

注意:

1、在Search這級是支持模糊搜索的,如圖所示:

2、如果進入具體的目錄,好像不支持模糊搜索,如圖所示:

1.1.2  Browse

1.1.1.1 Assets

這是能看到所有的資源,包含Jar,已經對Jar的一些描述信息。

1.1.1.1 Components

這里只能看到Jar包。

2.1  Server Adminstration And configuration

看到這選項是要進行登錄的,在右上角點擊“Sign In”的登錄按鈕,輸入admin/admin123,登錄成功之后,即可看到此功能,如圖所示:

 

2.1.1  Repository

2.1.1.1 Blob Stores

文件存儲的地方,創建一個目錄的話,對應文件系統的一個目錄,如圖所示:

 

2.1.1.1 Repositories

2.1.1.1.1Proxy

這里就是代理的意思,代理中央Maven倉庫,當PC訪問中央庫的時候,先通過Proxy下載到Nexus倉庫,然后再從Nexus倉庫下載到PC本地。

這樣的優勢只要其中一個人從中央庫下來了,以后大家都是從Nexus私服上進行下來,私服一般部署在內網,這樣大大節約的寬帶。

創建Proxy的具體步驟

1、  點擊“Create Repositories”按鈕

 

2、  選擇要創建的類型

 

3、  填寫詳細信息

Name:就是為代理起個名字

Remote Storage: 代理的地址,Maven的地址為: https://repo1.maven.org/maven2/

Blob Store: 選擇代理下載包的存放路徑

2.1.1.1.2Hosted
 

Hosted是宿主機的意思,就是怎么把第三方的Jar放到私服上。

Hosted有三種方式,Releases、SNAPSHOT、Mixed

Releases: 一般是已經發布的Jar包

Snapshot: 未發布的版本

Mixed:混合的

Hosted的創建和Proxy是一致的,具體步驟可參考2.1.1.1.1

注意事項:

Deployment Pollcy: 我們需要把策略改成“Allow redeploy”。

2.1.1.1.3Group

能把兩個倉庫合成一個倉庫來使用,目前沒使用過,所以沒做詳細的研究。

2.1.2  Security

這里主要是用戶、角色、權限的配置

 

2.1.3  Support

包含日志及數據分析。

 

2.1.4  System

主要是郵件服務器,調度的設置地方

 


免責聲明!

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



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