前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >发布jar到Maven时遭遇gpg签名失败

发布jar到Maven时遭遇gpg签名失败

作者头像
凡梦星尘
发布2024-11-20 17:23:35
发布2024-11-20 17:23:35
1280
举报
文章被收录于专栏:Hugo博客Hugo博客

有许久没维护自己开源的项目了,此次在修复BUG发布时遭遇失败,检查后发现原因是因为gpg签名失败,没办法换了MAC电脑有些操作不熟悉是有点郁闷的。

关于如何将自己的JAR共享到Maven中央仓库,网上有很多的资源,大家可以自行尝试一下,其实也不难的,完全没必要担心英语的问题。

分享一个别人整理的GitBook: 发布到中央仓库

1 2 3

[INFO] --- maven-gpg-plugin:1.6:sign (sign-artifacts) @ mpsdk4j --- gpg: 签名时失败: Inappropriate ioctl for device gpg: signing failed: Inappropriate ioctl for device

上面就是GPG在签名时遇到的问题,单纯从字面上来看是说对于此设备有个不适合的ioctl,不明白是何东西。最后一步步探究下来发现是因为管理GPG的服务器不能用的缘故,在网上找了个新的服务器重新上传如下:

1 2 3 4

gpg --keyserver hkp://pgp.mit.edu --send-keys DAB131AA5564DCF176 #如果不放心的话,可以使用下面的命令检查一下 gpg --keyserver hkp://pgp.mit.edu --recv-keys DAB131AA5564DCF176

好啦,重新打包release jar包, 很开心的看到了SUCCESS的结果,收工。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档