海滨擎蟹

SonaType Nexus 如何上传 jar 包

新接入的资方提供了一个加解密的 demo 和 sdk jar 包,之前接入是另外的同事完成,这次想要自己试试看,如果不行,再找对方帮忙。

百度了一下,找到使用nexus3.X上传本地jar包并且通过pom读取(最全版本)。里面前面部分还包括下载、安装、配置等内容,直接跳到上传 jar 包的部分。

首先需要先登录,因为上传和后台管理的部分需要登录之后才会显示。使用默认的 admin/admin123 登录(内网部署)之后可以看到顶部多了一个后台设置的齿轮 ⚙️ 图标,还有左侧菜单栏多了一个上传菜单。

因为要用到 repo 已经创建好了,所以直接点击左侧的 upload 上传即可。

一共有 5 项必填的,前面上传了 jar 包之后,Extension 扩展名会自动填充 jar,主要的点在后三项。

组名、文件名、版本号,这三项都是自己取名称,参考之前的一个资方的 sdk 写法,以及 jar 包名称填写之后,点击上传。

之后可以在 Browse 菜单里查询相关 repo 下的包,然后复制 Usage 用法里的依赖到项目 pom 文件中更新即可。

整个过程还是比较简单的,如果需要单独创建一个依赖库,就需要在后台管理里 Repositoies 里操作,Recipe 选择 Maven2(Hosted),表示本地托管的包库。

PS:SonaType Nexus 官方 使用 Nexus 存储库的文档

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »