一、为什么要搭建私库
- 节省外网带宽
 - 加速maven构建
 - 部署第三方构件(特别是无法从公共仓库下载的构件)
 - 提高稳定性(内网部署,更少地依赖外网)
 - 降低中央仓库的负荷
 
构件,好比我们的藏书,去书店或商城买书是有成本的,一般先看看自己的书柜里是否有无该书,再考虑去外面买。 书柜就是本地仓库, 其他的都是远程仓库。在家里看书的成本最小,高效且方便;当然也就减少了快递小哥的配送压力。
二、仓库种类

依次新建宿主仓库hosted、代理仓库proxy、组group仓库等三个种类的仓库。
 可以直接从宿主仓库下载构件;也可以从代理仓库下载构件,而代理仓库会间接地从远程仓库下载并缓存构件;
 最后为了方便,我们利用仓库组下载构件。
需要注意的是:组group仓库没有实际内容,它会转向包含该构件的宿主仓库或者代理仓库。
三、搭建架构


1、新建hosted仓库

2、新建proxy仓库

 

3、新建group仓库
group仓库地址,才是Nexus客户端使用的地址,不直接对接proxy仓库或hosted仓库。




















![Siemens-NXUG二次开发-创建倒斜角特征、边倒圆角特征、设置对象颜色、获取面信息[Python UF][20240605]](https://img-blog.csdnimg.cn/direct/c66932754f984fa9be468a8f2fcb403e.png#pic_center)