Maven远程仓库

时间:2023-03-08 16:37:51

根据Apache Maven声明:"只有当在本地和中心仓库找不到所需的依赖文件,才会到远程仓库去下载"。

当在Maven里声明了一个本地和中心仓库都没有的库文件时,Maven会停止处理,并在控制台输出错误信息。

为了让Maven从远程仓库下载所需文件,需要在pom.xml文件里配置远程仓库,如下:

 <repositories>
<repository>
<id>java.net</id>
<url>https://maven.java.net/content/repositories/public/</url>
</repository>
<repository>
<id>JBoss repository</id>
<url>http://repository.jboss.org/nexus/content/groups/public/</url>
</repository>
</repositories>

这样Maven就知道去哪里下载所需文件了。

所有现在依赖文件的查找顺序如下:本地仓库-->中心仓库-->远程仓库。