nexus 3版本,集成了太多容器化功能,暂时不需要用。

现在主要关注nexus2版本。

https://help.sonatype.com/repomanager2/download

https://blog.csdn.net/technologyboy/article/details/17136483

http://ju.outofmemory.cn/entry/204616

https://blog.csdn.net/apathecrazyfan/article/details/80716152

https://blog.csdn.net/u010154380/article/details/81411695

https://www.cnblogs.com/guoximing/p/9389816.html

这些仓库按照其 Type 大致分为4种

1、hosted类型

这种类型的仓库只提供对内服务,也就是说他不面向公网

Releases  #存放 maven install 的 Releases 版本的jar
Snapshots #存放 maven install 的 Snapshots 版本的jar
3rd party #当某些jar我们无法从中央仓库下载时,我们往往从其官网下载,当我们希望此种jar也被Nexus管理时,则需要手动将其上传至此仓库,并定义坐标

2、proxy类型

这种类型则相对于hosted,只提供面向公网的服务,我们知道当Maven向私服请求的jar私服中木有时,私服会请求中央仓库;

此时则有这种proxy类型仓库请求并缓存下载下来的jar包

Central #中央仓库的代理仓库,主要负责请求中央仓库并缓存结果
Apache Snapshots #从名字可以看出来只负责请求Apache 的Snapshots jar
Codehaus Snapshots # 同上

3、virtual 可忽略,基本用不到,面向Maven1类型……

4、group类型

这种类型的仓库可看做是其他仓库的组合产品,默认的这个 Public Repository 可以下载其他几个仓库的jar;

实际就是将其他仓库组合起来,用一个地址就可下载组合仓库的jar,可通过菜单配置和新建。

========

在实际使用中,不管是通过POM文件还是Maven的setting文件来指定Nexus私服,当私服出现问题不可访问时,

Maven默认都会再次请求中央服务器,这可能导致jar的版本不一致问题,也就是说当私服挂掉后,开人员若不

查看Maven控制台,则不可感知,相当于没有Nexus一样;为了避免这种情况,我们可以在Maven的setting配置

文件中设置镜像站点;达到的效果就是Maven的所有请求必须经过镜像站点(Nexus);当Nexus出现问题后,那么

Maven将强制不可用。

nexus 2版本的配置要点的更多相关文章

  1. Hadoop配置要点必看

    hadoop 配置要点 软件 版本 java 1.8.0_151 hadoop 2.6.1 part1 $HADOOP_HOME/etc/hadoop 目录下配置参数. slaves 配置从节点 ya ...

  2. caffe初试(一)happynear的caffe-windows版本的配置及遇到的问题

    之前已经配置过一次caffe环境了: Caffe初试(一)win7_64bit+VS2013+Opencv2.4.10+CUDA6.5配置Caffe环境 但其中也提到,编译时,用到了cuda6.5,但 ...

  3. Anaconda多环境多版本python配置指导

    Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...

  4. uWSGI参考资料(1.0版本的配置选项列表)

    Reference: http://blog.csdn.net/kevin6216/article/details/15378617 uWSGI参考资料(1.0版本的配置选项列表) 下面的内容包含了大 ...

  5. 【maven】之nexus常用的一些配置

    nexus私服主要是在项目和maven中央仓库中间做代理,一般在公司内网或者公司内部的一些私包,都需要这么个产品.下面主要是关于maven和nexus之间的一些配置 1.在pom中配置nexus私服 ...

  6. 自学Aruba3.2-Aruba配置架构-Virtual AP配置要点

    点击返回:自学Aruba之路 自学Aruba3.2-Aruba配置架构-Virtual AP配置要点  1. AP.AP-Group和Virtual-AP的关系 解析列举:      AP1.AP3, ...

  7. vue-loader v15、vue-loader v14及之前版本,配置css modules的区别

    vue-loader v15 配置css modules: 是在 css-loader 里配置 官方文档:https://vue-loader.vuejs.org/zh/migrating.html# ...

  8. 免安装版本Mysql配置

    免安装版本mysql配置如下:(本人使用的是5.6.42) 1. 解压后将/bin目录配置在系统变量中 2. 在mysql目录下新建my.ini文件配置如下信息: [mysqld] basedir=D ...

  9. mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)

    http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...

随机推荐

  1. scala基本语法和单词统计

    scala 基本语法 1.声明变量 (1)val i = 1 使用val声明的变量值是不可变的,相当于java里final修饰的变量,推荐使用. (2)var i = "hello" ...

  2. js 定义像java一样的map方便取值【转】

    js 定义像java一样的map方便取值.  百度有位大神说"js对象本身就是一种Map结构",这真是一段让人欢天喜地的代码. <script> //定义一个全局map ...

  3. linux的基本操作与常见命令

    linux的基本操作与常见命令: jdk的安装: 步骤:(特别注意:虚拟机安装的一般是32位的操作系统,jdk也必须使用32位的) 查看虚拟机版本:sudo uname --m i686 //表示是3 ...

  4. JAVA BufferedReader 类从标准输入读取数据

    1,从标准输入上建立输入流: BufferedReader localReader = new BufferedReader( new InputStreamReader(System.in)); S ...

  5. java生成TXT

    1.由于公司需要生成如下格式TXT: var ovr_parameters={ "changeMainVideoList": [ ], "indexList": ...

  6. JS实现随机背景图片与图片大小变换的效果

    经常在网上见一些网站访问一次背景图片改变一次,而且图片的大小不停变换,于是想着自己研究一下. 背景图片可以通过JS的随机数来改变图片的src来实现随机图片,图片的大小变换可以用JS的setInterv ...

  7. Docker容器数据卷

    ⒈Docker容器中数据如何持久化? ①通过commit命令使容器反向为镜像 ②以容器数据卷的方式将数据抽离 ⒉容器数据卷的作用? ①容器数据的持久化 ②容器间继承.共享数据 ⒊能干嘛? 卷就是目录或 ...

  8. emmc基础技术8:操作模式3-interrupt mode

    1. 前言 eMMC总线操作包含: boot mode, device identification mode interrupt mode data transfer mode 本文主要描述inte ...

  9. SharePoint 2013 Workflow Manager 1.0 远程服务器返回错误: (400) 错误的请求。 不支持查询字符串中的 api-version

    环境: Windows Server 2012 R2 Standard SharePoint Server 2013 with sp1 通过Web 平台安装程序 5.0,已安装 Workflow Ma ...

  10. Json对象和字符串互相转换 数据拼接 JSON使用方式

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 一.JSON字符串转换为JSON对象: eval() 和 JSON.parse eg- json字符串: ...