从 Sonatype Staging 测试我的包

Testing my package from Sonatype Staging

我有一个位于 Maven Central 的库。当我推出一个新版本时,它首先进入 sonatype 暂存阶段,然后我必须将其推广到生产环境。

我想创建一个示例应用程序,它将 lib 从暂存中拉出来,这样我就可以 运行 进行一些测试,以及在我将其推广到生产环境之前不能进行的测试。我会在我的 build.gradle 中使用什么 URL 进行暂存存储库?

澄清一下,我尝试使用:https://oss.sonatype.org/content/repositories/staging/ 但是我的项目还没有,只有我已经提升到生产的版本在这个 repo 中。

url https://oss.sonatype.org/content/repositories/staging/ 实际上是正确的。在它同步到暂存之前,您必须 "close" 它。这会将其同步到可以进行测试的暂存区。一旦您感到满意,如果您满意,只需 "release",或者如果您需要重做并重新开始上传,则 "drop"。