maven中的仓库

一 Maven中仓库的种类

在Maven中,仓库可以分为三类:

1. 本地仓库

在Maven项目中,有一个pom.xml文件,这个文件中会写很多该项目所依赖的jar包的坐标,根据这个坐标,就可以去本地仓库中找相应的jar包

2. 中央仓库

中央仓库是一个很大的仓库,里面几乎包括我们需要的所有的jar包,当maven项目中需要的jar包在本地仓库中找不到时,在联网的情况下,就可以去中央仓库中下载。

3. 远程仓库/私服

在很多企业中,都会有本公司的远程仓库,也叫私服。远程仓库的作用是只要和远程仓库服务器在同一个局域网中,即使不联网,maven项目也可以使用远程仓库中的jar包。

maven中的仓库

maven中的仓库

maven中的仓库

maven中的仓库

二 本地仓库的位置

1. 本地仓库的默认位置

${user.dir}/.m2/repository,${user.dir}表示 windows 用户目录

2. 在配置文件中修改本地仓库的位置

在maven的安装目录下的conf下的settings.xml中加入

<localRepository>自己创建的本地仓库路径</localRepository>maven中的仓库