文章目录:

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、Maven版本发布与后续版本更新(大结局)

前言:

Taurus.MVC-Java 开源地址:https://github.com/cyq1162/Taurus.MVC-java

本篇讲述如何将一个框架打包上传到中央仓库。

经过九九八十一难,终于成功打包上传,特此记录与分享。

如果无法顺利,遇到问题,建议多参考官网指南,即下文中系统给到的评论的指南地址。

1、注册JIRA账号:

注册地址:https://issues.sonatype.org/secure/Signup!default.jspa

 

 

密码的复杂性要求很多,超过了自己常用密码的范围,只能临时起一个,然后找个地方存档

注册好后,正常登陆即可(过程没有邮箱验证),登陆后会提示选择语言:选择中文界面。

2、创建问题:开启新项目

创建问题流程: 

1、点击:新建

2、选择如图所示的:项目和问题类型。

 

创建问题流程: 

3、概要:填写项目的名称或描述都可。

4、组织ID:自己有域名,可以填写域名,没有自己为自己起一个,写自己的姓名拼音也可以,一般对应项目pom.xml的group id。

5、项目Url:自己项目的地址:这里是:https://github.com/cyq1162/Taurus.MVC-java。

6、SCM Url:git地址(通常是开源地址+.git):这里是:https://github.com/cyq1162/Taurus.MVC-java.git

7:选择无。

 

点击新建,就创建问题了。

接下来,就到紧张刺激的问答流程了。

3、项目审核:评论互答

在该问题上等待一会(几分钟之内),会有系统发布一条要验证的评论:

 

有两种方式:

1:自有域名:在解析里添加1条txt记录即可

 

2:有Github账号: 按提示创建一个空的项目,如图:

 

完成以上操作后,在评论上答复,已经完成,请求验证:

 

 点击标题下方的:备注(即评论),输入以下内容(内容可以自由发挥):

 接下来,等待一段稍为较长的时间,可能半小时左右:

翻译一下大体内容为:

1、系统告诉你审核通过了。

2、并给指导网址,告诉你如何先发布一个Snapshot(快照版本,可以理解为测试版本)。

3、提示:取决于配置的不同,发布的第一个项目(非快照版本),系统会帮你自动release同步到中央仓库。

如果自动生成,会生成评论留言。

4、如果没有自动生成,还有第二个网址,指导你后续如何发布一个正式版本同步到中央仓库(公开给人用的)

5、提示:后续如何关联Github,获取Github上的信息。

流程到这里,大伙都很顺,看谁的教程都一样。

总结:

1、注册好账号,并审核通过后,后续配置settings.xml会用到用户名和密码。

2、 接下来的流程,不管是网上的,还是官网的,都讲述的不够清楚明白。

3、个人是参考网上和官网,重新总结摸索了一条新路,仅供参考。

posted on 2022-09-06 15:52  路过秋天  阅读(537)  评论(0编辑  收藏  举报
路过秋天