需求 : 本例子测试从私服下载 ssm_dao 工程 jar 包。
步骤1: 在 setting.xml 中配置仓库
在客户端的 setting.xml 中配置私服的仓库,由于 setting.xml 中没有 repositories 的配置
标签需要使用 profile 定义仓库。

profile 的 id
< id>dev< /id>
< repositories>
< repository>
仓库 id,repositories 可以配置多个仓库,保证 id 不重复
< id>nexus< /id>
仓库地址,即 nexus 仓库组的地址
< url>http://localhost:8081/nexus/content/groups/public/< /url>
是否下载 releases 构件
< releases>
< enabled>true< /enabled>
< /releases>
是否下载 snapshots 构件
< snapshots>
< enabled>true< /enabled>
< /snapshots>
< /repository>
< /repositories>
< pluginRepositories>
插件仓库,maven 的运行依赖插件,也需要从私服下载插件
< pluginRepository>
插件仓库的 id 不允许重复,如果重复后边配置会覆盖前边
< id>public< /id>
< name>Public Repositories< /name>
< url>http://localhost:8081/nexus/content/groups/public/< /url>
< /pluginRepository>
< /pluginRepositories>
< /profile>
步骤二: 在 setting.xml 中,使用 profile 定义仓库需要激活才可生效。
< activeProfiles>
< activeProfile>dev< /activeProfile>
< /activeProfiles>

没有配置 nexus 之前,如果本地仓库没有,去中央仓库下载,通常在企业中会在局域网
内部署一台私服服务器,有了私服本地项目首先去本地仓库找 jar,如果没有找到则连接私服从私服下载 jar 包,如果私服没有 jar 包私服同时作为代理服务器从中央仓库下载 jar 包,这样做的好处是一方面由私服对公司项目的依赖 jar 包统一管理,一方面提高下载速度,项目连接私服下载 jar 包的速度要比项目连接中央仓库的速度快的多。

从私服下载 jar包相关推荐

  1. maven从私服下载jar包不成功的问题

    今天终于解决了一个困扰团队很长时间的一个问题.. 我们团队使用的是nexus私服(war包形式工作),原先工作一切正常..但是,就在最近突然出现了一个非常棘手的问题,新的机器导入原来maven依赖总是 ...

  2. 21Maven - 从私服下载jar包

    需求 没有配置nexus之前,如果本地仓库没有,去中央仓库下载 通常企业内部署一台私服服务器,有了私服,本地项目首先去本地仓库找jar,如果没有找到则连接私服下载jar包 如果私服没有jar包,同时作 ...

  3. 快速学习Maven-从私服下载 jar 包Nexus

    需求 没有配置 nexus 之前,如果本地仓库没有,去中央仓库下载,通常在企业中会在局域网内部署一台私服服务器,有了私服本地项目首先去本地仓库找 jar,如果没有找到则连接私服从私服下载 jar 包, ...

  4. maven快速入门第十七讲——从私服下载jar包到本地仓库

    没有配置nexus之前,如果本地仓库没有,那么会去中央仓库下载,通常在企业中会在局域网内部署一台私服服务器,有了私服之后,本地项目会首先去本地仓库找jar包,如果没有找到则连接私服从私服下载jar包, ...

  5. 配置maven从自己的私服下载jar包nexus、maven私服仓库(二)

    配置maven项目从私服下载jar包 pom文件配置从maven私服下载jar包 settings文件配置从maven私服下载jar包 (方便自己关键字搜索,所以多写了几行o(* ̄︶ ̄*)o) 今天自 ...

  6. 搭建maven私服发布项目并从私服下载jar包

    1 私服说明 maven仓库分为本地仓库和远程仓库,而远程仓库又分为maven中央仓库.其他远程仓库和私服(私有服务器).其中,中央仓库是由maven官方提供的,而私服就需要我们自己搭建了. mave ...

  7. maven上传Jar包到私服及从私服下载jar包相关配置

    有关使用Maven常见问题总结(Eclipse中使用Maven.Maven项目部署到tomcat等问题) http://blog.csdn.net/sunitjy/article/details/42 ...

  8. jenkins构建时,从国内maven私服下载jar包失败

    Plugin org.apache.maven.plugins:maven-compiler-plugin:2.0.2 or one of its dependencies could not be等 ...

  9. maven私服下载jar包失败的问题记载

    maven始终下不下来jar包,折腾了一天终于搞定了 新入职了一个公司,技术总监给了settings文件,复制到了maven上,git下载了项目. idea配置好新的maven,刷新. 当然要先确定i ...

最新文章

  1. Scala中的二维数组乘法
  2. scss里的继承操作符@extend
  3. Android meta作用,Android中meta-data的使用
  4. android .9编译,在Ubuntu 9.04下编译Android源码
  5. 作者:周园春(1975-),男,中国科学院计算机网络信息中心研究员、博士生导师...
  6. JDK源码(19)-Package
  7. Jquery 同个类名中点击的显示其他隐藏的效果
  8. python成长之路【第七篇】:面向对象
  9. vue + wangeditor封装富文本组件
  10. Predictably Irractional - 期望的效应
  11. 如何安装mysql5.7.25流程_linux下安装mysql5.7.25详细教程
  12. python中元组的赋值_在Python中,元组可以被赋值修改。( ) (2.0分)_学小易找答案...
  13. 文本编辑器(Editor)and 文件上传功能
  14. Ubuntu Python3安装
  15. Windows7语言包安装问题
  16. 关于stm32单片机的通讯方式
  17. Android仿微信语音录制和播放
  18. python怎么让图片旋转45度_python – 有没有办法将matplotlib图旋转45度?
  19. java 视频 合并成一个_java实现视频分段并且合并 | 学步园
  20. 学界 | Ian Goodfellow最新论文:是猫还是狗?不光神经网络识别不了,你也能被忽悠...

热门文章

  1. 2021年5月16日 星期日 阴
  2. matlab中za是什么意思,大学统计学 计算Za/2的时候 什么情况下直接取样本n 什么情况是要计算df=n-1的...
  3. Python 构成三角形
  4. 一款超好的省市区三级联动插件citypicher的使用(数据分从数据库获取或从js文件获取)
  5. 炼数成金hadoop视频干货06-10
  6. 实习笔记——电力通信网
  7. Node.js 2小时爬取驴妈妈8W+条旅游数据
  8. Msfvenom编码免杀技术实现免杀实战
  9. Python爬虫教程-16-破解js加密实例(有道在线翻译)
  10. DFS,BFS和迭代加深的联系与区别