leftso 1670 0 2019-04-04 10:14:11

文章位置:左搜> 编程技术> 正文

一、登录nexus

登录nexus3
登录nexus3

二、创建本地仓库(Repository)

nexus创建本地仓库
nexus创建本地仓库

点击Create repository,然后选择仓库类型为maven3(hosted)
nexus本地仓库创建类型选择
nexus本地仓库创建类型选择

填写仓库名称,例如这里的maven-my
仓库名称
仓库名称
设置Hosted
默认是Disable redeploy也就是禁用,改为启用
启用

最后点击 Create respository按钮创建完毕,其他配置暂时默认不改
创建按钮

三、将创建的本地库添加入maven-public组库里面

 
点开maven-public库
点开maven-public库
将上面创建的maven-my仓库添加到maven-public组仓库中
添加本地库到公共库组
添加本地库到公共库组
将maven-my添加到组库中,并点击^按钮将优先级调高
 
将maven-my添加到组库中,并点击^按钮将优先级调高
将maven-my添加到组库中,并点击^按钮将优先级调高
点击Save保存操作。

四、创建一个demo的项目并打jar包

这里创建了一个spring boot的jar项目
demo项目

demo项目很简单,就是用idea创建了一个项目,其他啥代码也没写,开始打包,注意这里打包请使用install不要使用package,因为package打包不会生成pom,pom在后续引入该jar有重要作用

install项目
demo项目就已经准备就绪了

五、上传jar到nexus

默认条件,保持登录状态

上传选择自己创建的本地库,如下图
上传jar库选择
上传jar库选择
jar上传界面
jar上传界面

注意:之前install的jar和pom在计算机本地的maven仓库中,maven默认是在C:/users/你的用户名/.m2/repository
找到本地仓库后再继续找包,包路径其实就是创建demo项目时候的group id  com.example,则是在com/example下

由于我改了默认的maven仓库路径,我的仓库路径为D:/maven_res,所以刚才的demo在:D:/maven_res/com/example

其实看路径还有个地方。就是打包的时候,会显示路径,如下图:
jar路径


好了开始点击nexus的上传按钮了

先上传jar文件
jar文件选择
jar文件选择
然后依次填写下面的信息
填写jar信息
最后点击upload按钮上传


上传pom文件
pom
pom文件上传不用填写信息
pom添加

点击upload上传

六、查看上传的jar信息

选择自己创建的本地库
可以看到jar和pom都已经存在了
jar/pom查看

七、使用

仓库路径
jar引入

 
编程技术 nexus3 nexus