maven项目中经常使用 https://mvnrepository.com/ 镜像仓库查询,该仓库jar包比较全面,如何在项目中配置和该仓库使用同一个镜像仓库呢?
例如,我这里需要下载nuxeo-common 工具包,该工具包在其他仓库中没有,需要配置该仓库镜像到项目,首先搜索该jar包
然后进入到该jar包版本管理中,我这里下载5.4.0版本
点击包jar包进入,在files一栏中,选择下载jar包或者点击pom文件。
点击查看pom如下,可以看到该jar包使用的镜像仓库,将该镜像复制到项目中即可。
<!--仓库镜像-->
<repositories>
<repository>
<id>public</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>public-snapshot</id>
<url>
http://maven.nuxeo.org/nexus/content/groups/public-snapshot
</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>public</id>
<name>aliyun nexus</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>public</id>
<url>http://maven.nuxeo.org/nexus/content/groups/public</url>
<name>Nuxeo virtual release repository</name>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>public-snapshot</id>
<url>
http://maven.nuxeo.org/nexus/content/groups/public-snapshot
</url>
<name>Nuxeo virtual snapshot repository</name>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<updatePolicy>always</updatePolicy>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>public</id>
<name>aliyun nexus</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>