在一些项目中,需要发布Jar包到Maven中央仓库,供公开引用或下载使用。
本文讲述了发布Jar到Maven中央仓库的过程。
参考文章
注册账户提交问题
注册网址:https://issues.sonatype.org/secure/Signup!default.jspa
提交问题project(https://issues.sonatype.org/secure/CreateIssue.jspa?issuetype=21&pid=10134),参考上方文章操作。
配置gpg秘钥
下载网址:https://www.gnupg.org/download/
导出私钥,上传公钥,配置signing
具体参考上方文章
修改项目publish配置
把发行配置填入项目
gradle.properties方式配置
如果使用 gradle.properties 文件配置 signing、sonatypeUsername、sonatypePassword,参考如下:
1 | xx = |
发行管理
发行jar到sonatype,登录仓库中心close,release到Maven中央仓库。
仓库中心网址:https://s01.oss.sonatype.org/#view-repositories
浏览发行jar依赖网址1:https://repo1.maven.org/maven2
浏览发行jar依赖网址2:https://s01.oss.sonatype.org/content/repositories/releases
同步 https://mvnrepository.com 需要等待一些时间。