Maven Central 究竟是哪个存储库?

Maven Central is which exactly repository?

https://mvnrepository.com/repos/central and http://central.maven.org/maven2/ 是同一个 Maven 存储库(称为 Maven Central)吗?

还有 https://repo.maven.apache.org/maven2/ 也称自己为中央存储库。

我使用 mvnrepository.com 因为我觉得它更方便,但是互联网上对 Maven Central 的许多引用导致 http://central.maven.org

而且上面两个站点都是针对 Maven2 的,对吧?

Maven3 的类似物是什么?

此外,Maven3 是否被广泛使用?

据我所知,mvnrepository 只是一个搜索站点,不是由 maven 人员直接维护的。在我看来,这是一个搜索网站。它已经存在了一段时间。因为它包含多个可供搜索的存储库源,并让您 select 您可以使用哪个它非常透明,我看不出有任何危害。

如果您执行 mvn help:effective-settings,您应该能够确定使用了哪些存储库,以防发生某些更改。 maven 中当前的中央默认值似乎是 https://repo.maven.apache.org/maven2/ - the official search interface being https://search.maven.org/

您还可以查看 maven sources of the pom 您 运行 的配置。

Uri 中的 /maven2/ 部分仅表示其中使用的存储库格式。这对于 maven 3 没有改变(对于 maven 1 是不同的)。所以它是今天正确的和当前的,没有 maven 3 存储库格式。所有新的东西都可以添加到 maven 2 格式中(例如一些搜索索引文件或校验和文件)。