maven上传jar包到代码仓库

2023-12-16

一、前言

一般被引用的包开发都是要求放在nexus仓库中,等到有jar包服务需要引用该包的时候直接从nexus仓库中获取即可,实现了该引用包的公用

二、代码配置

编辑代码中的pom.xml文件配置

vi pom.xml

<distributionManagement>
    <repository>
        <id>nfd_nexus</id>   #自行命名id
        <name>nfd Repository</name>
        <url>http://10.1.60.112:8081/repository/nfd-releases/</url>  #使用nexus仓库的项目地址
    </repository>
    <snapshotRepository>
        <id>nfd_nexus</id>
        <name>nfd Snapshot Repository</name>
        <url>http://10.1.60.112:8081/repository/nfd-snapshots/</url> ##使用nexus仓库的项目地址
    </snapshotRepository>

</distributionManagement>

查看nexus仓库,复制项目存放目录的地址,粘贴到上面的配置中

这是配置好的pom.xml文件

编辑maven的setting.xml配置文件,配置nexus仓库的账号密码

vi /etc/maven/apache-maven-3.9.0/conf/settings.xml

<servers>
  <server>
    <id>nfd_nexus</id>   #匹配上面的pom.xml的id
    <username>nfd</username>    #nexus仓库的用户名
    <password>11111111</password>  #nexus仓库的密码
  </server> 
</servers>

至此配置完成

代码打包完成后执行以下命令推送 到nexus仓库即可

mvn deploy

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

maven上传jar包到代码仓库 的相关文章

  • 如何迭代所有注册表项?

    我正在尝试迭代所有注册表项以查找 包含 并删除 jre1 5 0 14 值 有办法做到吗 下面的代码只是在特定键下找到jre1 5 0 14 我确实想迭代所有的键 顺便说一句 if 子句获取是否等于 jre1 5 0 14 但如果它包含 j
  • 如何在Java 8中实现Elvis运算符?

    我有一个经典的 Elvis 运算符 案例 其中我调用每个可能返回 null 的方法并将它们链接在一起 thing nullableMethod1 a nullableMethod2 b nullableMethod3 在 Java 8 中
  • 在Java中清空数组/处理

    除了循环遍历数组中的每个元素并将每个元素设置为 null 之外 Java 处理中是否有一个本机函数可以简单地清空数组 或销毁它 以便能够将其重新声明为新数组 There s Arrays fill myArray null 并不是说它执行的
  • 将 spring-security 与 spring-webflux 结合使用时禁用 WebSession 创建

    我正在使用 Rest api 运行无状态 spring boot 应用程序 并希望按照所述禁用 WebSessions 的创建https www baeldung com spring security session https www
  • 使用 Android WebViewClient 启用特定 SSL 协议

    我的应用程序使用WebViewClient与服务器建立 SSL 连接 服务器配置为仅接受 TLSv1 1 及以上协议 使用 Android 时 如何检查哪些 SSL 协议是 a 支持的和 b 默认启用的WebViewClient在设备上 如
  • 使用 Spring Data REST 处理自定义异常 (i18n)

    我正在使用 Spring Boot 1 5 4 和 Spring JPA Spring Data REST HATEOAS 我正在寻找一种最佳实践 Spring 方式 来自定义异常 Spring Data REST 正在管理添加 i18n
  • 使用除 SINGLE_TABLE 之外的任何其他 Hibernate 继承策略时 JVM 崩溃

    好吧 这可能不太可能 但还是这样吧 在Java JRE 1 6 0 26 b03 中我有两个类 SuperControl及其子类SubControl 它们都需要是持久对象 我正在使用 Hibernate Annotations 来实现这一点
  • BlackBerry SQLite:将一个 SQLite 数据库连接到另一个

    我正在尝试使用 SQLite 将一个 SQLite 数据库附加到 BlackBerry 上的另一个数据库附加数据库 http www sqlite org lang attach html命令 Database d1 d2 Statemen
  • C# 中的协变和逆变

    首先我要说的是 我是一名正在学习 C 编程的 Java 开发人员 因此 我会将我所知道的与我正在学习的进行比较 我已经使用 C 泛型几个小时了 我已经能够在 C 中重现我在 Java 中知道的相同内容 除了几个使用协变和逆变的示例 我正在读
  • 如何制作无限的jscrollpane?

    我之前已经实现过拖动滚动 但是创建无限滚动窗格的最佳方法是什么 当然不会有任何滚动条 我将实现拖动滚动 我想做的是在无限表面上实现动态加载 EDIT 当然 它实际上不会是无限的 我想问如何伪造它 您可以执行以下操作 AdjustmentCl
  • Java元数据读写

    是否可以以通用方式 对于所有图像类型 在 Java 中读取和写入元数据 我找到了一些示例 但它们总是特定的 例如 JPEG 或 PNG 我需要一些足够通用的东西 而不是到处都有 if else 语句 我不想重写源代码 但这是一个很好的例子
  • 如何从 Google Custom Search API 获取超过 100 个结果

    我正在尝试使用 Google Custom Search API 在 Java 中进行研究 因此 我需要为每个查询提供一个大的结果集 然而 我似乎仅限于前 100 个结果 这比我需要的要少得多 我使用这样的列表方法 list setStar
  • 如何通过子 POJO 的属性过滤复合 ManyToMany POJO?

    我有两个像这样的房间实体 Entity public class Teacher implements Serializable PrimaryKey autoGenerate true public int id ColumnInfo n
  • 如何使用 Guava 连接字符串?

    我写了一些代码来连接字符串 String inputFile for String inputLine list inputFile inputLine trim 但我不能使用 连接 所以我决定使用 Guava 所以我需要使用Joiner
  • HTTP PUT 在 Java 中上传文件

    Edit 我想我已经弄清楚如何执行二进制数据部分 仔细检查代码 但我很确定我做对了 现在 当我尝试按照中所述完成上传时遇到新错误Vimeo API 文档 http vimeo com api docs upload streaming Ed
  • Java ConcurrentModificationException [重复]

    这个问题在这里已经有答案了 当删除倒数第二个元素时 没有 ConcurrentModificationException List
  • 为什么现在()? (客观化)

    为什么我想要异步加载 Objectify 实体 异步加载到底意味着什么 根据客观化有关加载的文档 https code google com p objectify appengine wiki BasicOperations Loadin
  • Google Place Api:来自此 Android 客户端应用程序 com.package.name 的请求被阻止

    我在用PlaceAutocompleteFragment当我单击搜索字段 PlaceAutocompleteFragment 对话框消失时 我收到此错误 errors domain global re ason forbidden mess
  • java.io.EOFException:没有更多可用数据 - 预期结束标记 关闭开始标记

    我正在使用 xmpp 开发一个聊天应用程序 根据我们的要求 我们有三台服务器 Apache Tomcat 7 ejabbered 2 1 11 和 mysql 5 5 to run xmppbot on tomcat used below
  • Libgdx 和 Google 应用内购买结果

    我遵循了这些指示 https github com libgdx libgdx wiki Interfacing with platform specific code使用 ActionResolver 接口集成 Libgdx 和原生 An

随机推荐

  • 用RPA轻松实现亚马逊商品评论数据采集!

    在电商行业中 一个常见的问题是商家需要获取大量的商品评论数据来了解用户对产品的评价和反馈 以便进行产品改进和运营决策 然而 手动采集这些数据非常耗时耗力 尤其是在亚马逊这样的大平台上 评论数据量巨大且分散 无法通过开放接口一次性获取 针对这
  • 技术立身,进阶Android,成为行业领跑者!

    背景 工作2 3年后 许多人会进入一种迷茫的状态 感觉自己已经掌握了当前工作的所有基本技能 似乎失去了前进的动力 这种迷茫源于对当前职业阶段的认识不足 我个人也经历过这个阶段 深感Android开发似乎已经没有新挑战了 甚至有时会感到这个行
  • 客户案例|长安汽车金融:借助一体化智能可观测平台 Bonree ONE,提升智能告警收敛能力

    在当前数字化和智能化的大潮中 长安汽车金融以科技创新为引领 制定数字化转型战略 加强顶层设计和统筹规划 加大大数据 云计算及人工智能等新一代信息技术的应用 坚持 数据 技术 场景 融合 深入挖掘数据价值 全面提升数据服务能力 实现业务运营智
  • LinuxC中进程通信

    LinuxC中进程通信 信号 Signals Linux 提供了信号机制 允许一个进程向另一个进程发送信号以通知特定事件的发生 这是一种轻量级的通信机制 通常用于处理异步事件 您可以使用 kill 命令或 kill 函数来发送信号 然后使用
  • 如何用RPA实现天猫淘宝商品转Fordeal上架

    天猫淘宝商品转fordeal上架是一项常见的任务 需要手动操作来完成 然而 有了八爪鱼rpa 这个繁琐的过程可以变得轻松简单 首先 使用八爪鱼rpa 您只需要设定好规则和参数 然后启动机器人即可 机器人会自动登录您的天猫淘宝账号 并进入商品
  • 淘宝卖家订单金额核对,RPA机器人帮你搞定!

    在跨境电商行业中 淘宝卖家订单金额核对是一项重要的工作任务 传统的人工操作方式存在效率低下 易出错等问题 无法满足行业的快速发展需求 为了解决这些问题 八爪鱼rpa机器人应运而生 首先 让我们来看一下八爪鱼rpa在解决淘宝卖家订单金额核对问
  • SpringBoot中项目启动及定时任务缓存数据库常用数据至内存变量并转换后高频调用

    场景 定时任务中需要获取数据库中数据进行数据转换成需要的格式并进行后续的业务处理 数据库中的数据更新频率不高 可将数据库中数据在项目启动后读取一遍数据 然后再通过定时任务定时查询数据库更新数据 实现数据库缓存的方式有多种 比如以下 Spri
  • Java队列--LinkedBlockingQueue

    参考来源 https juejin cn post 7000515796053000228 Java队列 LinkedBlockingQueue LinkedBlockingQueue是基于单向链表的阻塞队列 先进先出的顺序 支持多线程并发
  • 功能有更新 | Bonree ONE 权限版本新增环境、资源域、角色概念

    近期 博睿数据根据一体化智能可观测平台 Bonree ONE 产品本身 以及用户反馈进行持续的更新和优化 继第01期 RUM 增强 APP 端快照配置全量会话回放与自定义协议网络请求采集功能之后 以下为 Bonree ONE 产品功能更新报
  • Linux查看进程

    文章目录 查看进程 top命令 pstree命令 查看进程 1 ps命令 用于显示当前系统中正在运行的进程列表 例如 ps aux 查看系统所有进程 ps aux命令展示的各字段含义如下 USER 进程的用户 PID 进程ID CPU 进程
  • net::ERR_CERT_AUTHORITY_INVALID

    接口请求报错 net ERR CERT AUTHORITY INVALID 浏览器遇到这种不安全的证书会自动拦截 导致数据无法获取 问题分析 翻译一下 其实从字面意思就可以指定报错原因了 https的ssl证书有问题 解决办法 临时解决办法
  • harbor企业级私有仓库

    一 私有仓库的部署 实验环境 删除之前的registry容器 并下载harbor二进制程序和压缩包 官网地址 https github com 部署步骤 1 下载压缩包和脚本并解开压缩包并进入harbor目录并复制模板文件 系统读的是yml
  • SNMP的配置

    SNMP的配置与日志 SNMP 配置文件 大多数系统上的 SNMP 配置信息存储在配置文件中 通常 SNMP 的主要配置文件是 etc snmp snmpd conf 或 etc snmp snmpd conf 你可以使用文本编辑器查看这些
  • go-zero 开发之安装 goctl 及 go-zero 开发依赖

    安装 goctl go 版本在 1 16 及以后执行 GO111MODULE on go install github com zeromicro go zero tools goctl latest go 版本在 1 16 之前执行 GO
  • 用RPA轻松实现天猫物流-延迟报备-紧急报备,提升处理效率!

    商业活动中的物流管理的重要性不言而喻 及时准确的物流信息可以提高客户满意度 增加用户粘性 促进二次购买和口碑传播 同时 高效的物流管理也可以减少商家的成本和风险 提高运营效率和竞争力 在天猫物流管理中 延迟报备指的是订单的物流信息没有及时更
  • Docker仓库详解及搭建

    一 Docker仓库是什么 二 Registry工作原理 Pull Image 用户端向index发送请求 index会返回一个location和token 用户端根据返回的token向registry发起请求 registry会校验一笑t
  • 解放双手!拼多多商家最新秘密武器,微信端批量私信rpa机器人来袭!

    在拼多多开店的卖家们都知道 拼多多商家在进行拓客引流工作时 需要频繁进行微信端私信发送操作 耗费大量时间和精力 为了解决这一问题 商家希望可以通过rpa机器人来自动完成私信发送操作 保证每一笔订单都能做好全面的维护和管理 八爪鱼rpa作为一
  • Springboot+FastJson实现解析第三方http接口json数据为实体类(时间格式化转换、字段包含中文)

    场景 若依前后端分离版手把手教你本地搭建环境并运行项目 若依前后端分离版手把手教你本地搭建环境并运行项目 前后端分离项目本地运行 CSDN博客 在上面搭建SpringBoot项目的基础上 并且在项目中引入fastjson hutool lo
  • 四种数据库执行脚本文件导入数据的方式

    执行脚本文件的方式 Mysql mysql执行sql脚本文件的方法 1 在命令行输入mysql uroot h10 235 5 55 p 123456 P3306 lt F hello niuzi sql 2 在命令行输入 source F
  • maven上传jar包到代码仓库

    一 前言 一般被引用的包开发都是要求放在nexus仓库中 等到有jar包服务需要引用该包的时候直接从nexus仓库中获取即可 实现了该引用包的公用 二 代码配置 编辑代码中的pom xml文件配置 vi pom xml