Sonatype的暂存需要多久才能将我的构件与Maven中央同步?

68
4个回答

66

假设您已经按照步骤激活了同步操作,同步过程应该需要大约 2个小时

9 激活中央仓库同步

第一次推广发布时,您需要在第3节创建的OSSRH JIRA工单中进行评论,以便我们知道您已经准备好同步。我们将审核您推广的工件,如果没有发现问题,我们将为您激活中央仓库同步并关闭您的JIRA工单。

激活中央仓库同步之后,将自动同步您未来的推广操作。同步过程大致每2个小时运行一次。


是的,我明白了,谢谢!我想知道Sonatype工程师需要多长时间来阅读我的评论并批准我的构件? - Jack
2
现在可以在http://central.sonatype.org上获取有关Central的更多文档,包括http://central.sonatype.org/pages/help.html上的相关帮助链接以及已迁移和更新的ossrh指南http://central.sonatype.org/pages/ossrh-guide.html等详细信息。 - Manfred Moser
1
请记住,在同步之前,您需要发布这些构件。更多信息请参见http://central.sonatype.org/pages/releasing-the-deployment.html - Manfred Moser
4
目前,该页面声称发布后与中央仓库同步需要大约十分钟。 - Jesse Glick
14
为了澄清,您的工件大约需要10分钟才能在中央库中使用,但它们在 search.maven.org 的中央搜索结果中最多需要两个小时才能出现。这对您意味着,您可以在10分钟后引用依赖项,但在两个小时内无法在中央库中看到它们。 - Brett Ryan
我们将审核您的推广工件。如果没有发现问题,我们将为您激活中央同步并关闭您的JIRA工单。看起来这不再是必需的了。他们在没有执行此步骤的情况下关闭了我的工单,并且文档中也不再包含此步骤。 - seanmcl

22

成功发布后,该构件将会在10分钟内发布到中央库。然而,对search.maven.org的更新可能需要最多两个小时。


2
对于更多的访问者,发布到中央仓库 - Jin Kwon
5
为什么我在OSS Nexus(发布版块)能看到我的构件,但是在中央仓库还是看不到?已经过去了12个小时!请问为什么? - OhadR
@OhadR 你最终解决了吗? - GuiSim
花费的时间比预期的要长得多,但最终它出现在了Maven中央库 :) - OhadR
@OhadR 你原本预计需要多长时间,最终它在Maven Central上出现花了多长时间? - scravy
有些情况几乎瞬间发生,而其他情况则需要几个小时。 - OhadR

11

根据我的经验,我发布的构件在大约8小时内与中央仓库同步。


7
若有其他人看到此问题,以下是来自 Central OSSRH(Sonatype)发布新项目的第一个构件后收到的电子邮件节选:
Central 同步已为 your.domain.artifact 激活。在您成功发布后,您的组件将会被发布到 Central https://repo1.maven.org/maven2/,通常情况下需要 30 分钟左右,但更新至 https://search.maven.org 可需要最多四个小时

邮件本身可能会在发布暂存库后约十分钟内到达您的收件箱。然而,当我收到邮件时,同步已经完成并在repo1上可见。 - bric3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接