我正在尝试将我的JAR发布到 maven Central 我遵循这里给出的每一步。提到的最后一步是
gradle uploadArchives
哪个有效,并说成功上传。但是当我去发布站点时,我看不到我的罐子在那里发布。我错过了什么?
gradle uploadArchives
成功并不总是意味着您的工件可以发布(Sonatype 称它们为临时存储库)。
就我而言,我的 Artifact 版本是1.0.0-Snapshot
. 因为我SnapShot
的版本号中有关键字,它实际上已发布到 SnapShot存储库。当我snapshot
从我的版本中删除 word 并重新部署时,它可以在staging中使用,我能够将它发布到 mvn central
signing.keyId=C4B4D83B #(gpg --list-keys , last 8 digit )
signing.password=z_*** #(password that you used to sign keys)
signing.secretKeyRingFile=/Users/<ur machine username>/.gnupg/secring.gpg
ossrhUsername=sapy
ossrhPassword=<ossrhpassword from google key chain>
gradle uploadArchives
close
。关闭需要一些时间。Release
按钮将其释放。这会将组件移动到 OSSRH 的发布存储库中,并在其中同步到中央存储库。