您究竟如何将 JAR 放入 Maven Central

How exactly do you get a JAR into Maven Central

我已经构建了一个 JAR 并想将其放入 Maven Central。我该怎么做?

我已查看此处的说明:

https://maven.apache.org/guides/mini/guide-central-repository-upload.html

这一定是我见过的最糟糕的指令集。说真的,试着读一下。

这些说明对我来说毫无意义。他们基本上是无法理解的。有人可以与我分享一组简单的纯英语步骤,以了解如何将您的 JAR 实际放入 Maven Central 中吗?非常感谢。

正如该页面字里行间所解释的那样,您需要一个受支持的存储库托管位置才能将您的工件放入 Maven Central。由于只有少数这样的位置,因此最好的办法是将其作为开源版本发布,因为它们有一个开放的版本:

The easiest way to upload another project is to use the Open Source Software Repository Hosting (OSSRH), which is an approved repository provided by Sonatype for any OSS Project that want to get their artifacts into Central Repository.

我也是这么用的。详见their instructions。简而言之,你需要

如果一切顺利,最后一步后发布将在大约十分钟内同步到maven central。