Nexus安装
nexus安装,可以参照:【Maven】Nexus(Maven仓库私服)下载与安装
Nexus简单说明
-
用途:指定私服的*地址、将自己的Maven项目指定到私服地址、从私服下载*库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用
-
仓库:
- hosted 类型的仓库,内部项目的发布仓库
- releases 内部的模块中release模块的发布仓库
- snapshots 发布内部的SNAPSHOT模块的仓库
- 3rd party 第三方依赖的仓库,这个数据通常是由内部人员自行下载之后发布上去
- proxy 类型的仓库,从远程*仓库中寻找数据的仓库
- group 类型的仓库,组仓库用来方便我们开发人员进行设置的仓库
-
group 对内(即自己)使用的仓库(比如android的maven 和 js的npm等都可以配置成私服路径,以此来获取依赖 )
-
proxy 私服所需要的外部仓库(配置路径, 比如npm, aliyun, jcenter, google, dl.google)
-
hosted 暂时未知
注意:
- group 需要使用到 一个个proxy