nexus 2版本的配置要点
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版本的配置要点的更多相关文章
- Hadoop配置要点必看
hadoop 配置要点 软件 版本 java 1.8.0_151 hadoop 2.6.1 part1 $HADOOP_HOME/etc/hadoop 目录下配置参数. slaves 配置从节点 ya ...
- caffe初试(一)happynear的caffe-windows版本的配置及遇到的问题
之前已经配置过一次caffe环境了: Caffe初试(一)win7_64bit+VS2013+Opencv2.4.10+CUDA6.5配置Caffe环境 但其中也提到,编译时,用到了cuda6.5,但 ...
- Anaconda多环境多版本python配置指导
Anaconda多环境多版本python配置指导 字数3696 阅读644 评论0 喜欢0 最近学python,读完了语法后在GitHub找了一些练习来做,由 于学的是python3.x语法,而Git ...
- uWSGI参考资料(1.0版本的配置选项列表)
Reference: http://blog.csdn.net/kevin6216/article/details/15378617 uWSGI参考资料(1.0版本的配置选项列表) 下面的内容包含了大 ...
- 【maven】之nexus常用的一些配置
nexus私服主要是在项目和maven中央仓库中间做代理,一般在公司内网或者公司内部的一些私包,都需要这么个产品.下面主要是关于maven和nexus之间的一些配置 1.在pom中配置nexus私服 ...
- 自学Aruba3.2-Aruba配置架构-Virtual AP配置要点
点击返回:自学Aruba之路 自学Aruba3.2-Aruba配置架构-Virtual AP配置要点 1. AP.AP-Group和Virtual-AP的关系 解析列举: AP1.AP3, ...
- vue-loader v15、vue-loader v14及之前版本,配置css modules的区别
vue-loader v15 配置css modules: 是在 css-loader 里配置 官方文档:https://vue-loader.vuejs.org/zh/migrating.html# ...
- 免安装版本Mysql配置
免安装版本mysql配置如下:(本人使用的是5.6.42) 1. 解压后将/bin目录配置在系统变量中 2. 在mysql目录下新建my.ini文件配置如下信息: [mysqld] basedir=D ...
- 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以上缩版本安装配置 ...
随机推荐
- golang数组排序算法
冒泡排序 图 https://www.cnblogs.com/onepixel/articles/7674659.html package main import ( "fmt" ...
- Git基础考试题
Git: 1.在windows上搭建git环境,成功后查看版本号 Linux安装 sudo apt-get install git -y yum install git -y windows直接安装e ...
- Nginx 学习笔记(三)proxy_cache 缓存配置和ngx_cache_purge模块
反向代理的缓存清理 一.proxy_cache配置 (1)如何配置和安装,都在这里了:https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Ng ...
- 流媒体技术学习笔记之(二)RTMP和HLS分发服务器nginx.conmf配置文件(解决了,只能播放RTMP流而不能够播放HLS流的原因)
user www www; worker_processes ; error_log logs/error.log debug; #pid logs/nginx.pid; events { worke ...
- java中数据字典的使用:
数据字典:数据库中一个字段下存在多个值的情况(type:1:肉类 2:素菜类 3:服装类): 分析: 1:这种情况下往往需要新建一张表来对应type下面的字段,通常以---表名--字段名---字段 ...
- 04-MySQL的存储引擎和列的常用类型
1. MySQL中的数据库分类 2. MySQL中的存储引擎 MySQL中的数据用各种不同的技术存储在文件(或者内存)中.这些技术中的每一种技术都使用不同的存储机制.索引技巧.锁定水平并 ...
- SQL——sql年龄段查询
select * from 表 p where p.gender <> '男' ) ) select * ) ) 查询出所有年龄在15~49岁的非男性的信息
- JavaScript之打印页面局部区域
/** * [print part area of html page] * @Author JohnnyZen * @DateTime 2017-10-23 * @copyright [johnny ...
- luogu P3191 [HNOI2007]紧急疏散EVACUATE
传送门 qwq这题好大力 首先可以预处理出每个人到每个门前面那个格子的最早时间,然后答案如果比最小答案大的话也是合法的,所以可以二分最终答案.检查\(mid\)是否合法就考虑每个人要去哪个门才会合法, ...
- Kafka0.10.0安装配置
1 解压文件 tar -zvxf kafka_2.11-0.10.0.0.tgz 2 修改配置server.properties vim server.properties broker.id=1 z ...