美文网首页
通过Gradle发布Maven中央仓库实践

通过Gradle发布Maven中央仓库实践

作者: little873 | 来源:发表于2020-07-06 11:37 被阅读0次

    在参考Gradle发布构件(Jar)到Maven中央仓库这篇文章时,遇到了几个问题汇总下:

    • 在3步的上传公钥到公钥服务器步骤中最好上传公钥到两个服务器上
    gpg --keyserver http://keys.openpgp.org:11371 --send-keys xxx
    gpg --keyserver http://keyserver.ubuntu.com:11371 --send-keys xxx
    gpg --keyserver http://pool.sks-keyservers.net:11371 --send-keys xxx
    

    keys.openpgp.org上传后还会有封邮件

    • 在上传的时候,确保groupId和你在issues.sonatype.org是一致的(大小写不区分),否则在上传时,会上传失败返回400

    • 使用maven-publish插件而不是maven。在gradle脚本编写这里我用的是sonatype官网示例,示例用的是Gradle的maven插件,但这个示例并没有帮我生成文件的md5和sha1,导致最终再close操作时验证失败

    相关文章

      网友评论

          本文标题:通过Gradle发布Maven中央仓库实践

          本文链接:https://www.haomeiwen.com/subject/okseqktx.html