[Sonatype Nexus]Nexus配置私有Maven库引入自定义jar包

简介: 上篇博文中,讲了如何搭建部署并且使用我们自己搭建的maven私有仓库;那么,如果我们项目团队自己有自定义的jar包该如何添加入我们的私有仓库呢?紧接着上篇博文:[Sonatype Nexus]Ubuntu、Nex...

上篇博文中,讲了如何搭建部署并且使用我们自己搭建的maven私有仓库;

那么,如果我们项目团队自己有自定义的jar包该如何添加入我们的私有仓库呢?

紧接着上篇博文:

[Sonatype Nexus]Ubuntu、Nexus搭建Maven私有仓库

默认情况下Nexus为我们创建了以下主要的Repository:

1、PublicRepositories,这是一个Repository Group,该Repository Group包含了多个Repository,其中包含了Releases、Snapshots、ThirdParty和Central。

2、3rd party,该Repository即是存放你公司所购买的第三方软件库的地方,它是一个由Nexus自己维护的一个Repository。

3、Apache Snapshots,看名字你就应该知道这是个什么样的Repository,这是一个代理Repository,即最终的依赖还是得在Apache官网上去下载,然后缓存在Nexus中。

4、Central,这就是代理Maven Central Repository的Repository。

5、Releases,你自己的项目要发布时,就应该发布在这个Repository,他也是Nexus自己维护的Repository,而不是代理。

6、Snapshots,你自己项目Snapshot的Repository。


在3rd party的Artifact Upload:

选择GAV Defini3ion: GAV Parameters,Auto Guess 打钩。

在下方输入JAR包对应的Group、Artifact、Version,Packaging选择JAR格式。

点击select Artifact(s) to upload 按钮,选择要上传的JAR包。

这里写图片描述

1.点击Add Artifact按钮后
2.点击Upload Artifact

完成上传

这里写图片描述

然后在3rd party下
Browse Index下就能看到我们添加的Jar包了

这里写图片描述

在项目的pom.xml下配置依赖包坐标

依赖库
这里写图片描述

这里写图片描述

搞定收工!

参考资料:

使用Sonatype Nexus搭建Maven私服后如何添加第三方JAR包?

目录
相关文章
|
18天前
|
XML Java 项目管理
Maven的配置亲测有效
Maven的配置亲测有效
70 4
|
4天前
|
Java Maven
向 Maven 中央仓库上传一个修改过的基于jeecg的autoPOI的 jar包记录(一)
向 Maven 中央仓库上传一个修改过的基于jeecg的autoPOI的 jar包记录
16 0
|
1月前
|
存储 Java Apache
【maven】maven下载、安装与配置详细教程
【maven】maven下载、安装与配置详细教程
123 1
|
4天前
|
Java Go Maven
向 Maven 中央仓库上传一个修改过的基于jeecg的autoPOI的 jar包记录(二)
向 Maven 中央仓库上传一个修改过的基于jeecg的autoPOI的 jar包记录
10 0
|
7天前
|
Java Maven
修改配置maven镜像仓库位置,将maven镜像更换成阿里镜像
修改配置maven镜像仓库位置,将maven镜像更换成阿里镜像
62 0
|
8天前
|
XML Java 测试技术
【你的Maven配置出错?看这个】
【你的Maven配置出错?看这个】
20 1
|
8天前
|
缓存 Java 关系型数据库
【超全详解】Maven工程配置与常见问题解决指南
检查Maven配置包括验证路径、设置pom.xml与Project Structure的Java版本。基本操作有`clean-compile`、`install`和`package`,其中`install`会将jar包放入本地仓库。获取他人工程后需修改配置、清除缓存、更新依赖等。配置文件应从Maven Repository找寻,选择稳定高版本。创建Maven工程可选archetype如`quickstart`或直接创建Java工程。基本目录结构遵循分层设计原则,常见问题包括假性导包、端口占用、时区问题等,对应解决方案包括删除本地仓库文件、调整系统设置或重新加载项目。
57 6
【超全详解】Maven工程配置与常见问题解决指南
|
16天前
|
机器学习/深度学习 人工智能 运维
人工智能平台PAI产品使用合集之机器学习PAI中怎么拉到maven仓库的包
阿里云人工智能平台PAI是一个功能强大、易于使用的AI开发平台,旨在降低AI开发门槛,加速创新,助力企业和开发者高效构建、部署和管理人工智能应用。其中包含了一系列相互协同的产品与服务,共同构成一个完整的人工智能开发与应用生态系统。以下是对PAI产品使用合集的概述,涵盖数据处理、模型开发、训练加速、模型部署及管理等多个环节。
|
20天前
|
Java Maven
【IDEA】常用快捷键和自定义方法补全(附如何设置IDEA全局配置,如Maven)
【IDEA】常用快捷键和自定义方法补全(附如何设置IDEA全局配置,如Maven)
22 0
|
21天前
|
移动开发 Java Unix
Android系统 自动加载自定义JAR文件
Android系统 自动加载自定义JAR文件
45 1