美文网首页
Nexus常用Maven仓库类型介绍

Nexus常用Maven仓库类型介绍

作者: Leero丶 | 来源:发表于2018-09-05 10:03 被阅读0次

    仓库类型

    1.maven2(group) 聚合仓库

    将多个宿主仓库聚合到同一个group中,使用中统一指定聚合仓库的仓库地址可以获取到同一group下的所有包,免去多仓库多地址的配置繁琐。
    聚合仓库的聚合成员可以在仓库设置中添加和移除。

    2.maven2(hosted) 宿主仓库

    平常使用的仓库,不多说明。需要注意的是宿主仓库有两种日常开发可以使用到的类型。


    宿主仓库.png
    • release
      release 仓库不能重复上传同一版本号,版本不能覆盖,只能迭代,所以开发的稳定版本可以统一放置在release仓库中。
    • snapshot
      snapshot 仓库允许版本覆盖,当多次上传同一个版本到 snapshot 仓库,会自动在版本号上添加时间戳来区分。建议在开发测试时使用。
      snapshot.png
    3.maven2(proxy) 远程代理仓库

    这种类型的仓库,可以设置一个远程仓库的链接。当用户向 proxy 类型仓库请求下载一个依赖构件时,就会先在自己的库里查找,如果找不到的话,就会从设置的远程仓库下载到自己的库里,然后返回给用户,相当于起到一个中转的作用。

    相关文章

      网友评论

          本文标题:Nexus常用Maven仓库类型介绍

          本文链接:https://www.haomeiwen.com/subject/towowftx.html