1、創建存儲空間
點擊頂部設置按鈕,選擇Blob Stores,創建各種類型存儲空間
本次創建了,阿里雲:aliyun用的存儲,XXXX_release:正式存儲,XXXX_snapshot:開發用存儲
2、使用NEXUS配置maven私服
創建好的maven倉庫
maven-aliyun:轉儲阿里雲的私服倉庫,maven-rcyj-realease:公司內部的正式私有倉庫,maven-rcyj-snapshot:公司內部的開發私有倉庫,maven-public:統一對使用私服用戶開發的倉庫接口(maven-aliyun、maven-rcyj-realease、maven-rcyj-snapshot通過maven-public對外使用開放)
創建倉庫時的注意點
三種類型group,hosted,proxy(想知道區別的,上網查吧)
填入倉庫名稱、倉庫類型(release,snapshot)、存儲空間、發佈類型,點擊保存即可完成
設置好的私服倉庫,都放到對外public中,統一對外服務
至此,私服設置已經完成。
3、客戶端使用私服
在主工程的pom.xml中追加,設置deploy的地址(需要向私有倉庫發佈私有包的用戶設置)
在maven的settings.xml中,追加server的設置(需要向私有倉庫發佈私有包的用戶設置)
在主工程的repositories、pluginRepositories修改成私有倉庫的對外地址(全體用戶修改成這個地址)
陰影部分改成你自己私有倉庫的地址
經過驗證,可以從私有倉庫中取出依賴包
經過驗證,本地構建的包,也可以推送到私有倉庫中,供大家使用