nexus3.x 上传jar包图文详细介绍_nexus3创建仓库Repository

编程教程 > Java (4030) 2024-11-26 14:39:04

一、登录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引入
操作示例图-295493fd09914480918ebd5b623065bb.png
 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
一、登录nexus​登录nexus3二、创建本地仓库(Repository)​nexus创建本地仓库点击Create repository,然后选择仓库类型为maven3(hosted)​nex...
环境说明Linux服务器一台安装docker服务nexus3镜像拉取 可选择版本拉取docker pull sonatype/nexus3:3.32.1 也可以拉取最新版本:docker pul...
一、问题背景nexus3 这种东西,传完一次,很少动了,很容易忘记密码,不要急有方法找回
一、admin登录到nexus3​admin登录到nexus3提示:这里密码当然是输入自己的哈二、创建某个库的管理员角色 下面将创建maven-my这个私有本地库的管理员角色​创建仓库maven...
Docker配置docker-compose.ymlversion: "3.8"services: nexus: image: docker.1ms.run/s
Nexus 2 仓库简介Nexus2 有4个仓库类型,分别是group/hosted/proxy/virtual 前三个比较常用,最后一个暂时没用到。group
基于之前的Nexus 2.x Docker 环境,Nexus 2.x忘记管理员密码的找回办法。删除数据目录下面的以下文件切换到nexus 2.x数据目录cd n
一、maven私服上传自建的jar之项目的pom.xml文件配置 <repositories&gtl;<--私服下载配置--&gtl; <repository&gt...
如果是直接部署的 nexus, 需要修改 $install-dir/bin/nexus.vmoptions 文件 ,添加参数-Xms128m -Xmx512m -XX:MaxDirectMe...
前言距离springfox的swagger2.x 以及3.0.0 长久等待,等来了springdoc的swagger 3 为啥是3是因为支持openapi3.0
Intel Core I3 4130对比I3 4130T,标准版与节能版区别对比,Intel Core I3 4130对比I3 4130T区别优缺,i3 4130T
1.iperf3简介iPerf3是用于主动测试IP网络上最大可用带宽的工具。它支持时序、缓冲区、协议(TCP,UDP,SCTP与IPv4和IPv6)有关的各种参
前言使用Spring Boot 3 Security 6.2 JWT 完成无状态的REST接口认证和授权管理。环境JDK 17Spring Boot 3.3.2
概述Vue3 + Vite 打包整合到Spring boot项目,两种模式。单一项目和多重项目单一项目:vue 单一项目整合到一个Spring Boot 项目多
前言本文主要对新路由3 D2和小米路由3G做一个实际的使用测评