配置nexus仓库
Nexus有許多默認倉庫:Central,Releases,Snapshots,和3rd?Party
1.配置central倉庫
?Nexus內置了Maven中央代理倉庫Central。選擇倉庫列表中的?Central,如圖3.1:
圖3.1
點擊Configuration進行配置:
Repository?Policy為release,則不會代理遠程倉庫的snapshot構件(snapshot版本構件不穩定且不受控制,使用這樣的構件含有潛在的風險)。
“Remote?Storage?Location”為遠程倉庫地址,http://repo.maven.org/maven2/?;
“Download?Remote?Indexes”是否下載遠程索引文件,默認為False,(中央倉庫有大量的構件,其索引文件也很大,容易消耗大量的?中央倉庫帶寬)。將其設置為True(其他代理倉庫也需要改成True),然后點擊Save。在Nexus下載的中央倉庫索引文件之后,我們就可以在本地搜索中央倉庫的所有構件。
2.Releases用于部署自己的release構件,Snapshots用于自己的snapshot構件。3rd?Party用于部署第三方構件,修改Configuration下Deployment?Policy為Allow?Redeploy,則可以在Artifact?Upload中上傳本地文件。
?
新增代理倉庫
1.新增代理倉庫。如圖3.2
圖3.2?nexus新增代理倉庫
?
2.添加信息具體。如圖3.3
?
3.3?添加倉庫信息
3.添加倉庫至組
添加倉庫到公共nexus倉庫組。如圖3.4
?
????????Ordered Group Repositories:已在使用中的倉庫。檢索順序與排序一致
????Available Repositories:已有未被使用
如圖3.4
四、用戶使用
1.在開發環境中替換/rhome/用戶名/.m2?目錄下的文件settings.xml(新環境中可能沒有此文件);
2.修改maven安裝目錄下/conf/settings.xml文件。修改成干凈的文件。
<localRepository>/workspace/repository</localRepository>此標簽可以修改本地倉庫路徑,也可以在eclipse中User?Settings中設置。
3.在【工程名】下面執行?mvn??clean??install,即從私服里面下載pom文件里的?jar?包;
4.在eclipse開發工具中??clean?【工程名】,刷新jar包目錄即可;
轉載于:https://www.cnblogs.com/duyinqiang/p/5164732.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
- 上一篇: css漂亮表格样式
- 下一篇: JS内置方法(Array)