1、配置gpg
1) 下载并安装gpg4
2) 然后打开cmd
,运行
gpg --generate-key
然后会输出
pub ed25519 2022-03-05 [SC] [expires: 2024-03-04]
B4A09ACFCEB5B540ABF2F06976F913E8C89FC3A2
uid kuku <xx@gmail.com>
sub cv25519 2022-03-05 [E] [expires: 2024-03-04]
查看已经生成的密钥,可以看到刚才生成的密钥
gpg -k
其中B4A09ACFCEB5B540ABF2F06976F913E8C89FC3A2
为密钥指纹,后8位C89FC3A2
为密钥的KeyId
,后续在 Gradle 配置中将会使用到
3) 导出刚才创建的私钥
gpg --export-secret-keys [密钥指纹] > private-key.gpg
将导出之后的private-key.gpg
放置到项目目录,方便下一步的配置使用
4) 然后把公钥上传至公钥服务器
gpg --keyserver keyserver.ubuntu.com --send-keys [密钥指纹]
注意:http://keyserver.ubuntu.com 为公钥服务器的地址,Maven Central 在校验签名是会从公钥服务器拉取。Maven Central 支持的公钥服务器地址有三个 pool.sks-keyservers.net、keyserver.ubuntu.com 、keys.gnupg.net。如果一个地址访问失败,替换成换成其中任意一个都是可以的。
Comments NOTHING