将开发的 maven 项目打包发布到中央仓库之前,官方是要求代码必须进行 gpg 签名的,这是前置条件。
步骤1、配置 maven 项目的 pom 插件
org.apache.maven.plugins maven-gpg-plugin 3.0.1 sign-artifact verify sign
2、本机安装 gpg 软件
官网:https://www.gpg4win.org/
3、使用 gpg 软件创建证书
创建过程中记住设置的密码,后面需要使用。
4、发布证书到 gpg 公共服务
先导出证书(这里就不用软件默认的发布功能了,手工上传最靠谱)
打开下面2个网站,分别上传证书,上传证书后会提示登录邮箱去验证一下(注意查收邮件)。
https://keys.openpgp.org/upload
http://keyserver.ubuntu.com/
下图是配置证书服务器使用工具快捷发布的方法(不太好使,有的服务访问不了,还是直接到网站上上传吧)
5、执行 maven 打包发布
最后再执行 maven 打包即可成功,如果提示输入密码就输入创建证书的密码。
(END)



