nexus基础使用

打印 上一主题 下一主题

主题 807|帖子 807|积分 2421

一、堆栈介绍

1. 堆栈范例




  • proxy:远程堆栈的代理。
  • group:组
  • hosted:存放堆栈
2. 默认堆栈介绍



  • maven-central:Nexus 对 Maven 中央堆栈的代理。
  • maven-releasse:开发人员摆设 jar 包的releasse 版本堆栈。
  • maven-snapshots:开发人员摆设 jar 包的snapshots版本堆栈。
  • maven-public:一般为对外提供下载的堆栈组,默认是将代理堆栈maven-centra,两个普通堆栈maven-releasse、maven-snapshots添加进去的,在这里同一提供对外的下载服务。后续如果新增了堆栈,需要添加到这个组里面才能进行下载,添加方式如下:

二、 设置阿里中央堆栈

1. 创建阿里代理堆栈



国内常用的堆栈源


  • 阿里云 Maven 镜像源:http://maven.aliyun.com/nexus/content/groups/public
  • ibiblio 镜像源:http://mirrors.ibiblio.org/pub/mirrors/maven2
  • Maven China 镜像源:http://maven.net.cn/content/groups/public
  • Maven OSChina :http://maven.oschina.net/content/groups/public
2. 添加到组里面


3. 修改maven配置文件,在mirrors标签里面添加或者修改如下配置

  1. <mirror>
  2.   <id>maven-public</id>
  3.   <mirrorOf>central</mirrorOf>
  4.   <name>Maven public</name>
  5.   <url>http://192.168.200.234:8081/repository/maven-public/</url>  
  6. </mirror>
复制代码
其中


  • id:这是镜像源的唯一标识符,可以根据需要自定义,不一定和nexus雷同,但是一般起名一样,方便分辨
  • mirrorOf:这个属性指定了该镜像源所更换的堆栈。在这个例子中,它将更换 Maven 中央堆栈(central repository)。这意味着当 Maven 尝试从中央堆栈下载依赖项时,它会使用这个镜像源提供的地址来获取依赖项。
  • name:这是镜像源的名称,可以随意定名,重要用于形貌该镜像源的目的或来源。
  • url:这是镜像源的 URL 地址,指向一个包含所需依赖项的服务器。

4. 在servers标签里面添加用户(没有禁用匿名用户除外)

  1. <server>
  2.   <id>maven-public</id>
  3.   <username>123</username>
  4.   <password>123</password>
  5. </server>
复制代码


  • id:这是服务器的唯一标识符,用于在Maven配置文件中引用该服务器,必须和 mirror 标签中的 id 值一样
  • username:maven账号
  • password:maven暗码
如果你还需要操纵其他的库或者组,或者要推送自己的jar到堆栈,拿默认的maven-releasse举例,这个库用来保存我们自己生成的jar,在servers继承追加
  1. <server>
  2.   <id>maven-releases</id>
  3.   <username>123</username>
  4.   <password>123</password>
  5. </server>
复制代码
完事在项目的配置文件参加,注意repository里面的id标签要和server里面的id标签同等,name是起名,随意
  1. <distributionManagement>
  2.     <repository>
  3.         <id>maven-releases</id>
  4.         <name>Releases Repository</name>
  5.         <url>http://192.168.200.234:8081/repository/maven-releases/</url>
  6.     </repository>
  7. </distributionManagement>
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表