zoukankan      html  css  js  c++  java
  • nexus仓库

    1.nexus里可以配置3种类型的仓库,分别是proxy、hosted、group 
    2.proxy是远程仓库的代理。比如说在nexus中配置了一个central repository的proxy,当用户向这个proxy请求一个artifact,这个proxy就会先在本地查找,如果找不到的话,就会从远程仓库下载,然后返回给用户,相当于起到一个中转的作用。
    3.hosted是宿主仓库,用户可以把自己的一些构件,deploy到hosted中,也可以手工上传构件到hosted里。比如说oracle的驱动程序,ojdbc6.jar,在central repository是获取不到的,就需要手工上传到hosted里。
    4.group是仓库组,在maven里没有这个概念,是nexus特有的。目的是将上述多个仓库聚合,对用户暴露统一的地址,这样用户就不需要在pom中配置多个地址,只要统一配置group的地址就可以了。
            http://IP:8081/repository/maven-public/
    
    在项目中的pom进行修改仓库
    1.配置jar包仓库
    <name>nexus</name>
    <url>http://ip:8081/nexus/content/groups/public/</url>
    2.插件配置使用私有maven库
    <name>nexus</name>  
    <url>http://ip:8081/nexus/content/groups/public/</url> 
    
  • 相关阅读:
    数据库
    php
    123
    es5新增
    正则表达式
    cookie
    Event事件下
    事件对象
    dva框架的下拉菜单的父子关系
    dva框架的table表格---删除
  • 原文地址:https://www.cnblogs.com/kylingx/p/12696437.html
Copyright © 2011-2022 走看看