如何从Maven远程存储库下载?
Maven何时从远程仓库下载Jar包呢?
我们都知道Maven远程仓库中有大量的Jar包,那么Maven何时去下载这些jar包到本地呢?下文将一一道来
在了解这个问题前,我们需先了解,
Maven下载依赖的前提条件
当项目中定义了指定依赖,但是本地仓库中没有此依赖, 此时将去远程仓库下载指定的依赖例: 项目中定义junit的使用
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.8.2</version> <scope>test</scope> </dependency>
- 此时Maven就会首先从本地资源库中查找,
- 当没有找到时,则会去查找POM.xml是否有特殊指定此"依赖"的地址,如果有的话,则进行查找下载指本地
- 当在指定url下,还是未找到相应的资源时,则进入远程资源库进行查找,并下载到本地
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。