搭建nexus私服(maven)
这里提供nexus的直接下载页面的链接:
https://www.sonatype.com/download-oss-sonatype
maven获取依赖jar包是从中央仓库获取,但很莫名的出现jar文件直接从中央仓库手动下载可以下载到,但如果使用maven获取,总是会失败——这个神奇的国度什么事情都会发生。
更加神奇的是,如果搭建一个nexus私服,maven首先在自己的nexus私服检测jar依赖,如果不存在,由nexus私服去中央仓库获取,几乎百分百都能获取得到。
最终只得妥协,即使一个人开发,也要搭建nexus私服。
neuxs私服的搭建
nexus私服搭建很容易,就两步:
* 下载,从官方下载并解压缩到本地。无需执行安装程序。
官方提供了两个版本的下载nexus3.X和nexus2.X
从个人使用感觉,3.X很占资源,不过,也许是测试3.X的计算机性能不佳。3.X不支持32位操作系统,如果是32位操作系统的话,只得妥协,采用2.X
功能上似乎没什么区别,毕竟私服搭建好也没什么可操作的,直接用就是了,否则也不叫“很容易”了。
安装并启动
nexus的安装是在cmd命令行下执行命令将nexus做成windows的服务,启动其实可以配置为开机启动,不过愿意手动启动也可以直接输入命令行。
当然,输入命令行之前首先打开cmd窗口,并将当前位置cd到nexus文件夹下。
neuxs的可执行命令在解压缩文件夹下的bin下面。
安装nexus服务:nexus /install(3.X) 或 nexus install(2.X)。两个版本不同,命令在调用参数的时候差一个/。
启动nexus服务:nexus /start(3.X)或nexus start(2.X)
这样,nexus就安装部署好了。
再之后就是测试和配置maven的settings文件指向到私服了。
在浏览器输入nexus的地址,nexus默认的端口号为8081,地址如下
3.X版本: http://127.0.0.1:8081/
2.X版本: http://127.0.0.1:8081/nexus
如果需要配置,可以使用管理员账号登录,登录账号为admin,密码默认为admin123
搭建nexus私服(maven)的更多相关文章
- Linux安装配置maven以及搭建nexus私服(编写启动脚本)
2011年07月12日16:32 下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetw ...
- Linux_Centos中搭建nexus私服
1.在Linux下搭建Nexus私服 1).下载并且解压 下载 nexus-2.11.2-03-bundle.zip unzip nexus-2.11.2-03-bundle.z ...
- Linux 安装配置maven3.0 以及搭建nexus私服
http://carvin.iteye.com/blog/785365 一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/ ...
- 搭建nexus私服,无法下载相关jar包,报错Repository proxy-mode is BLOCKED_AUTO
在搭建nexus私服的时候,之前没直接用来下载maven的相关插件jar包,一直可以使用, 结果今天要编译hadoop的时候,在linux上新用maven就报错了,无法下载maven的相关插件(如下) ...
- Linux 搭建 nexus 私服【转】
原文:https://yq.aliyun.com/articles/5981 第8章 私服nexus 本章详细介绍了nexus的安装过程,设置maven从私服下载构件,以及发布构件至nexus. 8. ...
- 搭建nexus私服
一.安装 1.从网上下载nexus软件https://www.sonatype.com/download-oss-sonatype 下载Nexus Repository Manager OSS软件包 ...
- linux 搭建 nexus 私服及配置
安装篇 1.tar -zxvf nexus-latest-bundle.tar.gz 2.cd nexus-2.13.0-01/bin 3../nexus start 这时可能提示 ********* ...
- 用Docker搭建Nexus私服
搜索Nexus 在docker容器中加载Nexus镜像 发布本地项目到Nexus私服 配置连接方式 发布指令 打源码包上传插件 搜索Nexus 在我们打算使用Nexus时,我们先搜索一下docke ...
- Docker 环境下搭建nexus私服
一.安装docker 1.脚本安装 本机环境CentOS7,用户为root 下载脚本到工作目录 curl -fsSL https://get.docker.com -o get-docker.sh 执 ...
随机推荐
- 写给Android App开发人员看的Android底层知识(2)
(五)AMS 如果站在四大组件的角度来看,AMS就是Binder中的Server. AMS全称是ActivityManagerService,看字面意思是管理Activity的,但其实四大组件都归它管 ...
- Neo4j 第二篇:图形数据库
在深入学习图形数据库之前,首先理解属性图的基本概念.一个属性图是由顶点(Vertex),边(Edge),标签(Lable),关系类型和属性(Property)组成的有向图.顶点也称作节点(Node), ...
- Commons-lang API介绍
4.1 Commons-lang API介绍 4.1.1 StringUtils 4.1.2 StringEscapeUtils 4.1.3 ArrayUtils 4.1.4 DateUtils 4. ...
- 记一次亲身踩过的hibernate的bug
记一次亲身踩过的hibernate的bug 在写实体类时,经常会对域增加校验,例如@NotNull表示哪个字段不能为空,昨天晚上调试代码,就遇到了问题, @Entity public class Ap ...
- 教育类APP开发现新增长,多款APP该如何突围?
"十二五"以来,国家共出台相关的重大教育政策文件741个,而进入到"十三五"时期教育领域综合改革深入推进的关键期,不断促进教育现代化的实现.加快迈入人力资源强国 ...
- PHP 关于timezone问题
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use ...
- 刨根究底字符编码之十二——UTF-8究竟是怎么编码的
UTF-8究竟是怎么编码的 1. UTF-8编码是Unicode字符集的一种编码方式(CEF),其特点是使用变长字节数(即变长码元序列.变宽码元序列)来编码.一般是1到4个字节,当然,也可以更长. 为 ...
- 如何按内容筛选dom
有时候我们需要按照dom的text内容去筛选,那么可以用jQuery的contains筛选 写法 $("div:contains(aaa)") 筛选出内容包含aaa的div 另外 ...
- 如何实现windows命令提示符的tab补全
1:使用win+r打开 运行 控制台 2:输入 regedit 打开注册表 3:进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\Co ...
- Elasticsearch和Kibana安装
Elasticsearch安装 Elasticsearch至少需要Java 8.在撰写本文时,建议你使用Oracle JDK版本1.8.0_131.Java安装因平台而异,所以在这里不再赘述.Orac ...