文章目录:

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:

下载地址:https://www.gpg4win.org/

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

下载好后,可一路next:启动程序

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

2、新建密钥对:

1、文件-新建密钥对

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

2、输入名字和邮箱(可选)自由发挥即可,示例如图:(勾选使用密码句)

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

密码创建的时间,有效期是2年,如果要更长,点击高级设置,修改时间:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

 3、输入密码句:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

密码句在每一次执行Maven Build 上传的时候,都会弹出来要求输入,因此需要记住。 

确认OK后:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

 3、在服务器上发布:将公钥公开发布到网上

对着证书,右键:在服务器上发布:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

弹出提示:点击继续

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

 成功后,提示:

 Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

 总结:

PGP只要创建并发布即可,后续的配置,会自动读取第一个证书用来加密打包的jar包。

如果你创建了多个证书,而且使用的也并非默认的第一个,参考官方文档的以下说明:

Taurus.MVC-Java 版本打包上传到Maven中央仓库(详细过程):2、PGP下载安装与密钥生成发布-LMLPHP

09-07 12:50