是https://mvnrepository.com/repos/central和 http://central.maven.org/maven2/同一个 Maven 存储库(称为 Maven Central)?
还有https://repo.maven.apache.org/maven2/它也称自己为中央存储库。
我使用 mvnrepository.com
因为我觉得它更方便,但是 Internet 上许多对 Maven Central 的引用导致 http://central.maven.org
此外,上面两个站点都是针对 Maven2 的,对吧?
Maven3 的类似物是什么?
此外Maven3应用广泛吗?
最佳答案
据我所知,mvnrepository
只是一个搜索站点,不是由 maven 人员直接维护的。在我看来,这是一个搜索网站。它已经存在了一段时间。由于它包含多个可供搜索的存储库源,并允许您选择要使用的存储库源,因此它非常透明,我认为那里没有任何危害。
如果你执行 mvn help:effective-settings
你应该能够确定使用了哪些存储库,以防发生一些变化。 maven 中当前的中央默认值似乎是 https://repo.maven.apache.org/maven2/ - 官方搜索界面为https://search.maven.org/
您还可以查看 maven sources of the pom你在什么配置上运行。
Uri 中的/maven2/部分仅表示其中使用的存储库格式。这对于 maven 3 没有改变(对于 maven 1 是不同的)。所以它是今天正确的和当前的,没有 maven 3 存储库格式。所有新的东西都可以添加到 maven 2 格式中(例如一些搜索索引文件或校验和文件)。
关于Maven Central 究竟是哪个存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56567751/