当前位置: 首页 > news >正文

Java 发布jar包到maven中央仓库(2024年9月保姆级教程)

文章目录

  • 前言
  • 一、账号准备
    • 1. 注册登录账号
    • 2. 新建命名空间
    • 3. 验证命名空间
    • 4. 生成令牌
    • 5. 为 maven 设置令牌
  • 二、GPG准备
    • 1. 下载GPG
    • 2. 发布证书
      • 2.1 新建证书
      • 2.2 发布证书到服务器
      • 2.3 验证发布
  • 三、发布jar包到中央仓库
    • 1. 编辑项目pom文件
    • 2. 打包上传
    • 3. 发布jar包
    • 4. 搜索我们的jar包
  • 四、注意事项


前言

将本文介绍将 jar 包上传到中央仓库,并在 mvnrepository 中可查找到。发布的仓库源地址不同,操作步骤和难度也不同,本文将以一种作者认为最简单的方式来进行发布。


一、账号准备

Sonatype 官网:https://central.sonatype.com/

在这里插入图片描述

1. 注册登录账号

在这里插入图片描述

2. 新建命名空间

登录之后回到首页,依此点击 Publish => Namespace => Add Namespace,如下图:

http://www.lryc.cn/news/446295.html

相关文章:

  • Pandas和Seaborn可视化详解
  • 【Python】Windows下安装使用FFmpeg
  • LLM - 使用 XTuner 指令微调 多模态大语言模型(InternVL2) 教程
  • 【Python】数据可视化之热力图
  • 个人博客系统测试(selenium)
  • 【速成Redis】01 Redis简介及windows上如何安装redis
  • 入侵检测系统(IDS)和入侵预防系统(IPS)
  • pytorch 加载模型参数后 如何测试数据,应用模型预测数据,然后连续变量转换成 list 或者numpy.array padans并保存到csv文件中
  • uni-app开发流程(开发、预览、构建和发布过程)
  • Linux Shell: 使用 Expect 自动化 SCP 和 SSH 连接的 Shell 脚本详解
  • 深入分析MySQL事务日志-Undo Log日志
  • 828华为云征文 | 在Huawei Cloud EulerOS系统中安装Docker的详细步骤与常见问题解决
  • 什么是数据增强中的插值法?
  • springboot实战学习(9)(配置mybatis“驼峰命名“和“下划线命名“自动转换)(postman接口测试统一添加请求头)(获取用户详细信息接口)
  • 之前做了抵押贷款,现在房市不景气,马上贷款要到期了该怎么办?
  • poi生成的ppt,powerPoint打开提示内容错误解决方案
  • 基于stm32物联网身体健康检测系统
  • BeautifulSoup4在爬虫中的使用
  • Laya2.x出包alipay小游戏
  • Vue极简入门
  • 系统敏感信息搜索工具(支持Windows、Linux)
  • Fyne ( go跨平台GUI )中文文档-容器和布局 (四)
  • 文心智能体 恐怖类游戏
  • 智慧城市运营模式--政府和社会资本合作
  • 【Python报错已解决】ValueError: cannot convert float NaN to integer
  • ClickHouse 与 Quickwit 集成实现高效查询
  • Facebook Marketplace无法使用的原因及解决方案
  • uboot — uboot命令的使用
  • 基础漏洞——SSRF
  • 报错解决方案