Maven 仓库
本地仓库
更新本地仓库路径
修改{MAVEN_HOME}/conf/setting.xml:
<localRepository>d:/maven-repository</localRepository>
中央仓库
当你建立一个 Maven 的项目,Maven 会检查你的 pom.xml 文件,以确定哪些依赖下载。首先,Maven 将从本地资源库获得 Maven 的本地资源库依赖资源,如果没有找到,然后把它会从默认的 Maven 中央存储库:http://search.maven.org/ 下载。
远程仓库
如果 Maven 在本地仓库及中央仓库中找不到依赖的依赖,它会停止构建过程并输出错误信息到控制台。为避免这种情况,可以设置远程仓库。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.companyname.projectgroup</groupId> <artifactId>project</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>com.companyname.common-lib</groupId> <artifactId>common-lib</artifactId> <version>1.0.0</version> </dependency> <dependencies> <repositories> <repository> <id>companyname.lib</id> <url>http://download.companyname.org/maven/lib</url> </repository> </repositories> </project>