实战Java发包到远程maven仓库

本文详细介绍了如何将Java项目发布到Maven中央仓库的步骤,包括注册Sonatype账号,创建issue,安装gpg,配置pom.xml,执行发布命令,以及发布后在仓库中查找项目。遵循这些步骤,开发者可以将自己的jar包供其他用户通过Maven引用。
摘要由CSDN通过智能技术生成

一、前言

Maven是一个Java项目的管理和构建工具,Maven 仓库是项目中依赖的第三方库,这个库所在的位置叫做仓库。

Maven中央仓库是由 Maven 社区提供的仓库,其中包含了大量常用的库。中央仓库包含了绝大多数流行的开源Java构件,当我们需要使用某个构建功能时,我们只需要在pom文件引入其maven坐标即可。

本文我们讲解如何把自己的jar发布到maven中央仓库里面,供外网其他用户使用。

注册Sonatype账号

登录 https://issues.sonatype.org/secure/Signup!default.jspa 注册一个账号

创建一个issue

e136a34031a00b66dd778e6286ac14a6.png

菜单栏->Create 弹出创建界面,Project选择Community Support - Open Source Project Repository Hosting (OSSRH) 。Issue Type选择 New Project。Group Id填写maven坐标的Group Id。

注意:申请一个Group Id后,就可以发布不同的artifactId对应的jar。

发包

安装 gpg

brew install gnupg

创建并查看自己的 key

gpg --gen-key # 创建自己的key

gpg --list-secret-keys # 查看自己的key

推送key到签名服务器

gpg --keyserver k

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值