在Maven配置文件(settings.xml)中可以配置多個倉庫。以下是配置多個倉庫的步驟:
conf
文件夾中。<settings>
標簽內部,找到或創建<repositories>
標簽。該標簽用于配置倉庫。<repositories>
標簽內部,可以配置多個<repository>
標簽,每個<repository>
標簽代表一個倉庫。例如:<repositories>
<repository>
<id>central</id>
<url>https://repo.maven.apache.org/maven2</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>my-repo</id>
<url>https://my-repo.com/maven</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
上述配置中有兩個倉庫,一個是Maven中央倉庫(central),另一個是自定義倉庫(my-repo)。
配置多個倉庫后,Maven將按照指定的順序依次訪問這些倉庫來查找所需的依賴項。如果在第一個倉庫中找到所需的依賴項,則不會繼續查找后續的倉庫。如果沒有在任何一個倉庫中找到所需的依賴項,Maven將會報錯。