Nexus 安装与配置
这里介绍下 SonaType Nexus 2.x
的安装(Windows
环境)和配置。
安装
下载
进入Nexus 官网下载页面:https://www.sonatype.com/download-oss-sonatype ,找到 Nexus Repository Manager OSS 2.x
字样,点击 nexus-2.14.1-01-bundle.zip
链接下载。
解压
解压 nexus-2.14.1-01-bundle.zip
到任意路径,例如 D:\Apps\DevApps\snaptype-nexus\
,为行文方便,下文用 %NEXUS_HOME%
代指该路径。
安装
进入 %NEXUS_HOME%\nexus-2.14.1-01\bin\jsw\
目录,这里是一系列以操作系统类型命名的文件夹,各文件夹下存放的是对应的 Nexus 脚本(Nexus 是这么设计目录的,但是,当前 Nexus 只提供了 Windows 的脚本)。
我这里进入 windows-x86-64
文件夹,以管理员身份运行 install-nexus.bat
和 start-nexus.bat
。
访问
进入 http://localhost:8081/nexus 访问 Nexus 。
成功打开上述页面,表示安装完成。接下来还需要配置,不配置,就长这样。
配置 Nexus
登录
在首页,通过账号 admin/admin123
登录。
下载远程索引
进入名为 Central
的资源库,在其配置页面,将远程下载索引调整为 true
。
这时,进入任务调度页面,可以看到一个修复资源库索引的任务正在运行。这个任务是由于资源库的配置变更自动触发的,执行一次,执行完会自动删除,作用是将 Maven 中央仓库的索引(目前,大概 2.6 G ,并且还在增加)下载到私服,一般要执行 1-2 小时,具体执行时长依赖实际网络环境。
查询
在配置前,我们做了查询,现在我们再次执行查询,看看查询的结果。
配置 Maven
为了在本地项目中使用到 Nexus 私服,需要为本地 Maven 进行相应配置。
用文本编辑器(不要用记事本 notepad)打开 %M2_HOME%\conf\settings.xml
文件,其中 %M2_HOME%
表示本地 Maven 安装目录。
在 settings
节点下设置本地仓库:
<localRepository>E:/work/repo/</localRepository>
- 1
在 settings - profiles
节点下设置私服地址:
<profile><id>nexus</id><repositories><repository><id>public</id><name>Local Public Repository</name><url>http://localhost:8081/nexus/content/groups/public/</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots></repository></repositories><pluginRepositories><pluginRepository><id>public</id><name>Local Public Repository</name><url>http://localhost:8081/nexus/content/groups/public/</url></pluginRepository></pluginRepositories>
</profile>
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
在 settings
节点下激活私服地址:
<activeProfiles><activeProfile>nexus</activeProfile>
</activeProfiles>
- 1
- 2
- 3
总结
以上我们做了三件事:
1. 下载 Nexus
,并将其做成 Windows
服务,便于开机自启动;
2. 配置 Nexus
,下载中央仓库的索引,便于查询构建;
3. 配置 Maven
,设置本地仓库和私服地址,这样本地的每一个 Maven
项目都可以连接到私服,免去每个项目都要指定私服地址的烦恼。
这里,只是一个开始,也许你在下载本地仓库的时候 TIME OUT 了,没有关系,我将在下一篇介绍下 Nexus 的高级配置。
Nexus 安装与配置相关推荐
- 从零开始搭建系统2.1——Nexus安装及配置
在安装配置Nexus时,请先确定您已经配置好jdk 1.创建目录 2.下载安装包 [root@localhost usr]# cd nexus 下载地址:https://www.sonatype.co ...
- 制品仓库 Nexus 安装、配置、备份、使用
目录 1.1 Nexus 优点 1.2 Nexus 仓库类型 2. 安装 Nexus 2.1 设置持久化目录 2.2 拉取 Nexus docker 镜像 2.3 运行并启动 Nexus 3. 系统配 ...
- Nexus安装及配置
前言 私服是指私有服务器,它是架设在公司局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件.简单来说,有了私服之后,当maven需要下载构件时,先直接请求私服,私服上存在则下载到本地仓库: ...
- nexus安装 及配置阿里云代理
一.安装 1.安装jdk https://mp.csdn.net/mdeditor/86539449# 2.安装nexus (使用用户为admin, 非root用户) 2.1基本信息 2.2 安装 # ...
- nexus 安装_Jenkins Pipelines将制品发布到Nexus存储库
在本指南中,我们将使用Jenkins作为持续集成服务器,并使用Nexus Repository 作为构建存储库. 本指南的目的是创建一个工作流,我们可以在该工作流中通过Maven和CI服务器来构建,存 ...
- windows系统nexus3安装和配置
一.前言 为什么要在本地开发机器上安装nexus?首先声明公司内部是有自己的nexus仓库,但是对上传jar包做了限制,不能畅快的上传自己测试包依赖.于是就自己在本地搭建了一个nexus私服,即可以使 ...
- Nexus的安装和配置
Nexus的安装和配置 一.理论 简介 nexus是一个强大的maven仓库管理器,它极大的简化了本地内部仓库的维护和外部仓库的访问. nexus是一套开箱即用的系统不需要数据库,它使用文件系统加Lu ...
- 在CDH上用外部Spark2.2.1安装和配置 CarbonData
在CDH上用外部Spark2.2.1 (hadoop free版本)standalone 模式安装和配置 CarbonData 一.cdh中外部spark(standalone模式安装) 1.把安装包 ...
- 只需五步学会Maven 3.6.1OR 3.6.3及其他版本的下载安装与配置【图文详解】
第一步,下载并解压缩包 第二步,配置两个环境变量 第三步,测试是否安装成功 第四步,指定本地仓库的路径 第五步,修改镜像仓库 第一步,下载并解压缩包 Maven官方下载地址:https://ma ...
最新文章
- window环境Visual Studio配置:OpenCV,Eigen,jsoncpp
- 爱情神话:庄妃用美色套牢洪承畴之谜
- python php区别-Python3 面向对象 且与 PHP 区别
- mybatis 批量增加 Parameter '__frch_item_0' not found. Available parameters are [list]
- vim编辑器快捷操作
- 骁龙855加持!疑似红米Pro 2曝光:旗下首款升降摄像头机型?
- 【SpringBoot】Spring+Druid初级配置
- http.client.ResponseNotReady: Request-sent
- Thymeleaf 用法
- 1002	输出第二个整数
- 解决Adobe PhotoShop用户界面字体过小的问题
- 数字电子技术第十一版中文版_秦曾煌电工学·电子技术第7版下册题库和课后习题...
- 番外2. OpenCV 中摄像头捕获与视频处理与常见问题解决方案
- IP地址管理(IPAM)解决方案有哪些?
- 能转16进制的计算机软件,16进制计算器能否完成各种不同进制的转换?
- (大佬)睿智的目标检测13——Keras搭建mtcnn人脸检测平台
- 泡利不相容原理适用的空间范围(系统)是多大?
- 电容的字母型规格型号标号含义解读总结
- 2023 上半年软件设计师知识点复习总纲
- 计算机专业转口腔好吗,口腔医学专业VS计算机专业,同样高考志愿大热门,我该选择哪个...