发布于 2017-04-28 17:28:35
当你使用maven时,有一系列的存储库。每个存储库都包含一个库代码存储,由组/工件/版本(GAV)唯一标识。
1)最顶层是互联网上的maven central。
2)在下一级,他们通常是一个企业存储库,Nexus或JFrog或类似的。
3)在本地计算机上有一个存储库,通常位于主目录.m2/repo下
当您在pom中包含依赖项时,例如:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>然后进行maven构建,它将首先在本地存储库中查找,然后在公司中查找,最后在maven-central中查找。每次运行时,它都会将依赖项下载到您的本地存储库,以便下次准备就绪。
https://stackoverflow.com/questions/43676192
复制相似问题