linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包

本篇文章主要介绍在安装完nexus3私服后,如何上传自己的jar和配置自己的仓库。

 

一般向私服上传jar包有三种方法:

  • 直接浏览器
  • cmd模式
  • IDE集成环境

一般用到的仓库种类是hosted、proxy。Hosted代表宿主仓库,用来发布一些第三方不允许的组件,比如oracle驱动、比如商业软件jar包。Proxy代表代理远程的仓库,最典型的就是Maven官方中央仓库、JBoss仓库等等。如果构建的Maven项目本地仓库没有依赖包,那么就会去这个代理站点去下载,那么如果代理站点也没有此依赖包,就回去远程中央仓库下载依赖,这些中央仓库就是proxy。代理站点下载成功后再下载至本机。笔者认为,其实Maven这个自带的默认仓库一般情况下已经够大多数项目使用了。特殊情况时在配置新的仓库,指定url即可,一般熟悉ExtJS的人操作这个Nexus都没什么问题,单词不是很难,不明白的查查单词基本差不多。就是如果Sonatype公司对其做了国际化的处理就更好了。

hosted   类型的仓库,内部项目的发布仓库

releases 内部的模块中release模块的发布仓库

snapshots 发布内部的SNAPSHOT模块的仓库

3rd party 第三方依赖的仓库,这个数据通常是由内部人员自行下载之后发布上去

proxy   类型的仓库,从远程中央仓库中寻找数据的仓库

group   类型的仓库,组仓库用来方便我们开发人员进行设置的仓库

 

详细步骤:

准备环境

1.创建maven-public库,使用默认用户admin/admin123登陆

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第1张图片

 

2、新建仓库

点击左侧的 repository\repositories 后,在右侧点击create repository 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第2张图片

 

3、然后选择maven2(hosted),填写如下

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第3张图片

 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第4张图片

 

4、等待创建

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第5张图片

 

5、查看创建的库 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第6张图片

 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第7张图片

 

6、上传jar

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第8张图片

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第9张图片

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第10张图片

 

注意:

这里的Group ID

Artifact ID

Version 建议与jar里面一致

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第11张图片

 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第12张图片

7、查看上传的jar

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第13张图片

 

8、把自己的库添加到可用库里

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第14张图片

 

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第15张图片

 

好了,到这里我们自己到仓库已经配置好了,并添加到可用仓库里了。

linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包_第16张图片

 

推荐博客:               

              linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包

              linux下使用nexus3私服搭建后本地maven settings文件配置详细说明

              Linux(阿里云Centos7)环境下使用nexus3 配置maven的私有仓库

              linux下使用nexus3配置maven私服 常用配置说明

 

 

你可能感兴趣的:(nexus3)