制品库nexus部署

目录

一、nexus介绍

二、nexus支持的仓库

 三、nexus部署

(1)安装

(2)创建maven库

四、jenkins安装插件

 (1)安装nexus插件

 (2)创建一个maven项目​

 (3)配置maven工程

 (4)立即构建

 (5)查看maven仓库


一、nexus介绍

  1. Nexus 是一个强大的仓库管理工具,用于管理和分发 Maven、npm、Docker 等软件包。它提供了一个集中的存储库,用于存储和管理软件包,并提供了版本控制、访问控制、构建和部署等功能。

  2. Nexus 可以帮助开发团队提高软件包管理的效率和可靠性,减少软件包冲突和版本不一致的问题,并提供了一个安全、可靠的软件包分发渠道。

  3. Nexus 支持多种仓库类型,包括 Maven 仓库、npm 仓库、Docker 仓库等,并且可以与其他工具和系统集成,如 Jenkins、Ansible、Kubernetes 等,以实现自动化的构建、部署和管理。

  4. 总的来说,Nexus 是一个非常有用的工具,可以帮助开发团队更好地管理和分发软件包,提高软件开发的效率和质量。

二、nexus支持的仓库

仓库名介绍
apt用于存储和管理 Debian 软件包。
bowerWeb 前端包管理器,用于管理 Web 前端资源。
docker用于存储 Docker 镜像。
gitlfs用于存储 Git 大文件。
helm用于存储 Kubernetes Helm charts。
maven2Java 项目构建的仓库。
npmNode.js 软件包管理器。
nuget用于 .NET 平台的软件包管理。
pypiPython 软件包索引。
rR 语言的软件包仓库。
raw一般用于存储任意类型的文件。
rubygemsRuby 的软件包管理器。
yum用于存储 Yum 软件包管理器的仓库。

 三、nexus部署

(1)安装

[root@localhost ~]# tar -xvf nexus-3.62.0-01-unix.tar.gz -C /opt/
[root@localhost ~]# cd /opt/nexus-3.62.0-01/bin
[root@localhost ~]# ./nexus run     #前台启动 Nexus

(2)创建maven库

 

四、jenkins安装插件

(1)安装nexus插件

 (2)创建一个maven项目

(3)配置maven工程

 (4)立即构建

 (5)查看maven仓库

ok 成功!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值