maven基础(15):私服的搭建启动和仓库管理

文章目录

  • 私服
  • 下载
  • 安装启动
  • 私服仓库
  • 创建maven仓库
  • 向仓库中发布jar包

私服

maven私服是用户与中央仓库之间的纽带,既可以提高加载依赖的速度,同时也可以存放内部的非公开jar包。

maven基础(15):私服的搭建启动和仓库管理_第1张图片

下载

nexus的下载
https://help.sonatype.com/repomanager3/product-information/download

安装启动

  1. 下载解压后
    maven基础(15):私服的搭建启动和仓库管理_第2张图片
  2. 进入运行目录bin路径下,启动nexus
#命令启动回车
nexus /run nexus

maven基础(15):私服的搭建启动和仓库管理_第3张图片
3. 启动成功,访问:http://localhost:8081/
maven基础(15):私服的搭建启动和仓库管理_第4张图片
nexus的配置文件(配置相关的参数)
maven基础(15):私服的搭建启动和仓库管理_第5张图片
nexus虚拟机配置(运行启动相关的参数)
maven基础(15):私服的搭建启动和仓库管理_第6张图片

  1. 点击登录进入系统,admin账号的密码所在的位置(下图红框提示)。
    maven基础(15):私服的搭建启动和仓库管理_第7张图片
    maven基础(15):私服的搭建启动和仓库管理_第8张图片
    maven基础(15):私服的搭建启动和仓库管理_第9张图片
    maven基础(15):私服的搭建启动和仓库管理_第10张图片

私服仓库

  • 宿主仓库hosted
    保存无法从中央仓库获取的资源。
    例如:
    自主开发的包
    第三方不能从仓库获取的包

  • 代理仓库proxy
    代理远程仓库,例如代理aliyun-nexs

  • 仓库组group
    将多个仓库组成一个组,构建仓库组
    仓库组不能用于保存资源

maven基础(15):私服的搭建启动和仓库管理_第11张图片
点击maven-public,可以看到这个仓库组下面有三个仓库。
maven基础(15):私服的搭建启动和仓库管理_第12张图片

创建maven仓库

  1. 点击create repository 创建仓库
    maven基础(15):私服的搭建启动和仓库管理_第13张图片
  2. 创建主机仓库maven基础(15):私服的搭建启动和仓库管理_第14张图片
  3. 设置仓库命令和类型,点击create repository ,自此创建成功。
    maven基础(15):私服的搭建启动和仓库管理_第15张图片

maven基础(15):私服的搭建启动和仓库管理_第16张图片
4. 将创建的仓库加入到maven-pubic仓库群组。
maven基础(15):私服的搭建启动和仓库管理_第17张图片

maven基础(15):私服的搭建启动和仓库管理_第18张图片

到此仓库创建成功


向仓库中发布jar包

  1. 找到自己刚刚创建的仓库(如果找不到请重启一下nexus,并重新创建仓库)
    maven基础(15):私服的搭建启动和仓库管理_第19张图片

  2. 点击仓库的名字进行上传
    maven基础(15):私服的搭建启动和仓库管理_第20张图片

  3. 这时,我们可以查看到刚刚上传的jar
    maven基础(15):私服的搭建启动和仓库管理_第21张图片

  4. 删除上次的内容
    maven基础(15):私服的搭建启动和仓库管理_第22张图片

你可能感兴趣的:(maven,maven,java,intellij-idea)