为什么Java Repository/Library通常使用Maven存储



目前我正在学习有关Gradle的详细信息。我只是好奇,有一个像MavenCentral这样的中央存储库,里面存储了很多存储库。似乎没有"GradleCentral",所有Java库通常都使用Maven作为构建工具吗?如果是,为什么会发生这种情况?是因为Maven是创建Java库的更好选择吗?

托管库的不仅仅是Maven Central。有很多公共和私人选择,但到目前为止,Maven Central是最受欢迎和最安全的选择。对于闭源代码开发项目,库托管在nexus和其他类似的解决方案上,我也见过开源项目托管在其他解决方案上。

至于Maven的受欢迎程度,它是一个官方的Apache项目,因此比其他类似的构建解决方案更具真实性,其他解决方案也显示出对Maven的兼容性。

最新更新