前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >GPG 使用 Maven 签名后发送到中央仓库提示 签名错误

GPG 使用 Maven 签名后发送到中央仓库提示 签名错误

原创
作者头像
HoneyMoose
修改2020-12-24 10:26:31
1.1K0
修改2020-12-24 10:26:31
举报
文章被收录于专栏:CWIKIUS

在本地使用 GPG 签名需要发布的包后进行上传到中央 Maven 仓库。

提示错误:

代码语言:javascript
复制
[ERROR]     * No public key: Key with id: (1e5cbef8b550fb7d) was not able to be located on <a href=http://keys.openpgp.org:11371/>http://keys.openpgp.org:11371/</a>. Upload your public key and try the operation again.
[ERROR]     * No public key: Key with id: (1e5cbef8b550fb7d) was not able to be located on <a href=http://keys.gnupg.net:11371/>http://keys.gnupg.net:11371/</a>. Upload your public key and try the operation again.
[ERROR]     * No public key: Key with id: (1e5cbef8b550fb7d) was not able to be located on <a href=http://pool.sks-keyservers.net:11371/>http://pool.sks-keyservers.net:11371/</a>. Upload your public key and try the opera
tion again.

错误原因和解决办法

出现上面的错误的原因是你本地使用 GPG 签名了,但是你的公钥没有上传到服务器上。

这将导致你签名没有办法被使用。

解决办法就是将你的公钥上传上去。

登录: https://keys.openpgp.org 网站

输入你的签名的电子邮件地址进行校验。

如果你的公钥已经上传的话,当你输入你的邮件地址,你将会看到下面的提示,表示的是用户电子邮件地址已经被找到了。

如果提示如下,表示的是你的邮件地址没有找到,你需要将你的公钥上传。

如果你使用的是 Window 的环境,相信在创建 GPG 的时候,你已经安装了Kleopatra,你可以运行 Kleopatra。

然后找到你的秘钥。

右键选择导出。

将这个导出文件保存后,再次返回 https://keys.openpgp.org/ 网站,

选择 上传。

然后选择上一步导出的文件,单击上传

请注意,当你上传成功后,系统会向你的秘钥中的邮件地址发送一个电子邮件过去。

在这个电子邮件中包含有一个链接,你需要单击链接确定后才会完成上传。

当完成所有操作后,刷新浏览器,然后使用你的电子邮件进行搜索。

如果你能够和第一步一样搜索到数据,那么说明你的公钥已经上传上去了。

重新运行 Maven

随后再在项目中运行 mvn clean deploy,需要耐心等待一些时间。

等最后你应该可以看到部署成功,并且签名什么的不会有什么问题了。

如上图提示的部署成功的 Maven 界面。

https://www.ossez.com/t/gpg-maven-upload-your-public-key-and-try-the-operation/785

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 错误原因和解决办法
  • 重新运行 Maven
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档