手把手教你搭建maven私有中央仓库对各种jar包管理

手把手教你搭建maven私有中央仓库对各种jar包管理maven 寻找得顺序大致可以理解为 1 在本地仓库中寻找 如果没有则进入下一步 2 在全局应用的私服仓库中寻找 如果没有则进入下一步 3 在项目自身的私服仓库中寻找 如果没有则进入下一步 4 在中央仓库中寻找 如果没有则终止寻找 为什么要私有中央仓库加速依赖软件包下载速度便于公司第二方软件包依赖返回顶部目录

当你写好了一个十分好用的jar包,想贡献出去给本组其他人使用的时候,应该怎么做呢?

目录

一、maven仓库简介
二、搭建中央仓库
三、代理仓库下载
四、上传依赖jar包



一、maven仓库简介

为什么要私有中央仓库

  • 加速依赖软件包下载速度
  • 便于公司第二方软件包依赖
    在这里插入图片描述

返回顶部目录


二、搭建中央仓库

  • Unix archive:https://download.sonatype.com/nexus/3/latest-unix.tar.gz
  • Windows archive:https://download.sonatype.com/nexus/3/latest-win64.zip

2、安装配置:

  • 新增nexus用户
    sudo adduser nexus
    sudo passwd nexus

3、调大文件描述符打开数量

还可以在nginx层面启用SSL传输协议

返回顶部目录


三、代理仓库中下载

这里我们尝试创建代理仓库,自己的中央仓库来代理阿里云的仓库,减少从官网下载速度缓慢的问题

5、测试依赖下载

返回顶部目录


四、上传依赖jar包

在这里插入图片描述

2、通过maven命令上传

修改maven的配置文件setting.xml,user可以创建一个有上传权限的在这里插入图片描述
创建角色在这里插入图片描述
创建用户,关联上面的
在这里插入图片描述


版本及上传仓库的信息,然后点击compile(编译)与deploy(部署)

在这里插入图片描述
仓库里面就有信息了,其余项目需要引用,就复制右下脚的依赖

在这里插入图片描述

ok,可以与同伴一起愉快的玩耍了

返回顶部目录




版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/218212.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 上午7:48
下一篇 2026年3月18日 上午7:48


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号