如何上传Android构件(aar)到sonatype远程maven仓库

注册Sonatype账号

根据《Sonatype Nexus在Maven Central Repository开户实践笔记》所述步骤,会走到”验证域名归属”这一步。最快的方式就是添加为自己的域名添加TXT记录。

添加TXT记录

以阿里云(万网)为例(relish.wang是笔者的域名)

1 打开阿里云控制台首页https://homenew.console.aliyun.com/

2 选择域名

3 选择对应域名点击【解析】

image-20190616152609464

4 添加TXT记录

5 验证TXT记录

1
nslookup -q=TXT yourdomain.com

6 验证成功后在工单上回复管理员(在管理员确认过了之后,你也可以删除那条TXT记录)

7 这时你就可以上传你自己的Android构建包了。第一次上传成功后,需再次在原来的工单上回复管理员,告知他你已经上传成功了。

##

hkp://pool.sks-keyservers.net

改为

hkp://ipv4.pool.sks-keyservers.net

1
gpg --keyserver hkp://ipv4.pool.sks-keyservers.net --send-keys XXXXXXXX

参考资料

《Letsencrypt通过DNS TXT记录来验证域名有效性》

《Sonatype Nexus在Maven Central Repository开户实践笔记》

本文标题:如何上传Android构件(aar)到sonatype远程maven仓库

文章作者:景三

发布时间:2019年06月16日 - 10:06

最后更新:2019年07月24日 - 10:07

原始链接:https://relish.wang/posts/3877/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!
显示 Gitment 评论