maven之仓库

maven仓库

maven仓库是基于简单文件系统存储的,集中化管理java API资源(构件)的一个服务。
仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于Maven的坐标机制。任何maven项目使用任何一个构件的方式都是完全相同的。
Maven可以在某个位置统一存储所有的Maven项目共享的构件,这个统一的位置就是仓库,项目构件完毕后生成的构件也可以安装或者部署到仓库中,供其他项目使用。
对于Maven来说,仓库分为两类:本地仓库和远程仓库。
远程仓库是apache提供的,在国外。

本地仓库

本地仓库指的是本机的一份拷贝,用来缓存远程下载,包含你尚未发布的临时文件。

仓库配置


配置本地仓库。

镜像仓库

如果仓库A可以提供仓库B存储的所有内容,那么就可以认为A就是B的镜像。例如:在国内直接链接中央仓库下载以来,由于一些特殊原因下载速度特别慢。这时,我们可以使用阿里云提供的镜像 :http://maven.aliyun.com/nexus/content/groups/public/来替换中央仓库http://repol.maven.org/maven2/.
修改maven的setting.xml文件:

访问仓库的优先级别


本地仓库---》私服---〉镜像仓库----》远程仓库

maven配置jdk

posted @ 2023-03-12 23:07  King-DA  阅读(225)  评论(0)    收藏  举报