Nexus搭建私服

Nexus安装

  nexus安装,可以参照:【Maven】Nexus(Maven仓库私服)下载与安装

Nexus简单说明

  • 用途:指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用

  • 仓库:

    1. hosted 类型的仓库,内部项目的发布仓库 
    2. releases 内部的模块中release模块的发布仓库
    3. snapshots 发布内部的SNAPSHOT模块的仓库  
    4. 3rd party 第三方依赖的仓库,这个数据通常是由内部人员自行下载之后发布上去 
    5. proxy 类型的仓库,从远程中央仓库中寻找数据的仓库
    6. group 类型的仓库,组仓库用来方便我们开发人员进行设置的仓库
  • group 对内(即自己)使用的仓库(比如android的maven 和 js的npm等都可以配置成私服路径,以此来获取依赖 )

  • proxy 私服所需要的外部仓库(配置路径, 比如npm, aliyun, jcenter, google, dl.google)

  • hosted 暂时未知

注意:

  • group 需要使用到 一个个proxy
原文地址:https://www.cnblogs.com/nangezi/p/14342026.html