maven中的仓库
一 Maven中仓库的种类
在Maven中,仓库可以分为三类:
1. 本地仓库
在Maven项目中,有一个pom.xml文件,这个文件中会写很多该项目所依赖的jar包的坐标,根据这个坐标,就可以去本地仓库中找相应的jar包
2. 中央仓库
中央仓库是一个很大的仓库,里面几乎包括我们需要的所有的jar包,当maven项目中需要的jar包在本地仓库中找不到时,在联网的情况下,就可以去中央仓库中下载。
3. 远程仓库/私服
在很多企业中,都会有本公司的远程仓库,也叫私服。远程仓库的作用是只要和远程仓库服务器在同一个局域网中,即使不联网,maven项目也可以使用远程仓库中的jar包。
二 本地仓库的位置
1. 本地仓库的默认位置
${user.dir}/.m2/repository,${user.dir}表示 windows 用户目录
2. 在配置文件中修改本地仓库的位置
在maven的安装目录下的conf下的settings.xml中加入
<localRepository>自己创建的本地仓库路径</localRepository>