,不过都已经过时了。现在Maven中央仓库的上传规则有了新的变化,旧的方法已经不适用了。自己开源的jar在启动Maven中央仓库的过程中卡了很多次。经过不懈努力,终于成功上架。特意记录下过程(2022-06-30)。1、创建工单创建工单的前提是要有自己的账号,地址:https://issues.sonatype.org/密码规则比较严格。请务必记住该密码,后续操作中会多次使用该帐号和密码。申请操作如下:2、确认群号并提交后,耐心等待工作人员审核。有时会在几分钟内回复,有时会很慢并且有时间差。刷新评论看看有什么需要确认的。您在注册帐户时填写的电子邮件地址也会收到通知。如下图,按要求完成其中一项即可,然后在评论里回复他说你完成了,然后就等通知了。3.gpg安装gpg的作用是生成一个密钥对,用于我们组件后续发布的验证。下载地址:https://www.gnupg.org/download/,安装完成后需要创建密钥对,UI和命令方式可以任选其一。UI模式:运行kleopatra程序,新建一个密钥对,记住你填写的密码,后面会有用。命令模式:生成密钥:gpg--gen-key真实姓名:name邮箱地址:邮箱(你自己的邮箱你选择了这个USER-ID:更改(N)ame,(E)mail,or(O)kay/(Q)uit?o后,会要求你输入用户名和邮箱,还有一个Passphase(两次输入密码,一定要记住,后面会用到)查看公钥:gpg--list-keyspubrsa20482020-06-30[SC][过期时间:2022-06-30]85B594371E0A38D70243B1E927EDC1D952E45334uid[最终]aaamailto:11111111@qq.comsubrsa20482020-06-30publickey-30-pub-30]字符串为keygpg--keyserverhkp://keyserver.ubuntu.com:11371--send-keys85B594371E0A38D70243B1E927EDC1D952E453344配置mavensettings.xmlossrhSonaType帐户username>SonaType密码ossrhtrue激活><属性>C:/ProgramFiles(x86)/GnuPG/bin/gpg.exe生成秘钥时输入的密码5.配置项目pom.xml参考如下配置,写入自己的项目信息,插件固定4.0.0jarcom.ddd.cccaaa1.0.0${project.artifactId}afdfdfsdfdfffhttps://</url>1.8UTF-8UTF-8...MITLicensehttps://www.opensource.org/licenses/mit-license.phprepohttps://gitee.com/***https://gitee.com/***.githttps://gitee.com/***wuyun12345@qq.comhttps://gitee.com/***ossrhhttps://s01.oss.sonatype.org/content/repositories/snapshotsossrhhttps://s01.oss.sonatype.org/service/local/staging/deploy/maven2/org.springframework.bootspring-boot-maven-plugin<插件>org.apache.maven.pluginsmaven-compiler-pluginutf-888org.sonatype.pluginsnexus-staging-maven-plugin1.6.7true<配置>ossrhhttps://s01.oss.sonatype.org/false插件><plugin>org.apache.maven.pluginsmaven-source-plugin2.2.1attach-sourcesjar-no-forkorg.apache.maven.pluginsmaven-javadoc-plugin2.9.1privatetrueUTF-8UTF-8UTF-8-Xdoclint:none<执行><执行>包jarorg.apache.maven.pluginsmaven-gpg-plugin1.5sign-artifacts验证sign项目>6.在你的项目下部署:mvncleandeploy或者在IDE中配置刚才的setting.xml,然后部署,日志中出现SUCCESS,成功7、以上执行完成后,登录nexus:https://s01。oss.sonatype.org/...点击上面的Close,查看是不是你的jar包有问题。如果有问题,可以点击下面的Activity查看具体问题,根据问题进行修复。如果有问题,删除原来的包,点击drop,然后重新deploy。测试完成没有问题后,上面的release就会变成可点击的。单击发布后,您将收到一封电子邮件。同步到maven仓库需要半小时左右,在https://search.maven.org/中查找需要几个小时左右。迄今为止。完成将项目发布到中央存储库。