重装系统(win10)之后,之前的GPG(gpg4win)没了,于是在官网下载了一个gpg4win,版本是3.1.11。安装完毕,使用gpg--key-gen生成公私钥,然而sub栏没有key。于是降级gpg4win,使用2.3.0重新生成,就ok了。
之后还需要将key上传到3个服务器之一。maven中央库会总3个服务器之一去拉取。3个服务器分别是(注意协议是hkp而不是http):
- gpg --keyserver hkp://pool.sks-keyservers.net:11371 --send-keys F4AE5009(我使用的是这一个)
- gpg --keyserver hkp://pgp.mit.edu:11371 --send-keys F4AE5009
- gpg --keyserver hkp://keyserver.ubuntu.com:11371 --send-keys F4AE5009
上传完毕可以通过:gpg --keyserver hkp://pool.sks-keyservers.net:11371 --recv-keys F4AE5009进行查询看是否上传成功
然后就ok了,使用maven deploy即可。