maven仓库的分类
分为两类:本地仓库和远程仓库
远程仓库又分为三大类,分别是:中央仓库、私服和其他仓库。
本地仓库:位于自己计算机中的仓库
远程仓库:需要联网才可以使用的仓库,私服一般在内网中便可以使用,但是中央仓库则需要外网的支持。
在这个最基本分类的基础上,还有必要介绍一些特殊的远程仓库。中央仓库是 Maven 核心自带的远程仓库,它包含了绝大部分开源的构件。在默认配置下,当本地仓库没有 Maven 需要的构件的时候,它就会尝试从中央仓库下载。
私服是另一种特殊的远程仓库,为了节省带宽和时间,应该在局域网内架设一个私有的仓库服务器,用其代理所有外部的远程仓库。内部的项目还能部署到私服上供其它项目使用。
除了中央仓库和私服,还有很多其它公开的远程仓库,常见的有 Java.net Maven 库和 JBoss Maven 库等。