文章目录:
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):1、JIRA账号注册
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):3、Maven独立插件安装与settings.xml配置
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):4、Maven项目pom.xml配置与执行
Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):5、后续版本更新
前言:
Taurus.MVC-Java 开源地址:https://github.com/cyq1162/Taurus.MVC-java
本篇讲述如何将一个框架打包上传到中央仓库。
经过九九八十一难,终于成功打包上传,特此记录与分享。
如果无法顺利,遇到问题,建议多参考官网指南。
1、下载安装PGP:
下载好后,可一路next:启动程序
2、新建密钥对:
1、文件-新建密钥对
2、输入名字和邮箱(可选)自由发挥即可,示例如图:(勾选使用密码句)
密码创建的时间,有效期是2年,如果要更长,点击高级设置,修改时间:
3、输入密码句:
密码句在每一次执行Maven Build 上传的时候,都会弹出来要求输入,因此需要记住。
确认OK后:
3、在服务器上发布:将公钥公开发布到网上
对着证书,右键:在服务器上发布:
弹出提示:点击继续
成功后,提示:
总结:
PGP只要创建并发布即可,后续的配置,会自动读取第一个证书用来加密打包的jar包。
如果你创建了多个证书,而且使用的也并非默认的第一个,参考官方文档的以下说明: