Maven公共仓库/镜像站收集及使用技巧

查询:

1、http://search.maven.org/

2、https://mvnrepository.com/

3、https://maven-repository.com/

4、(阿里云镜像站速度最快)http://maven.aliyun.com/nexus/#welcome

 

使用技巧:

1、通过上述站点查询的包并取得POM信息时要注意所在的仓库地址,比如在2中查询的包,而我们的项目默认没有配置第三方远程仓库时,会出现:“Missing artifact ...”的错误。

2、解决上述问题方法如下:

  ①通过第1个地址查询的包,默认就是我们Maven的中央仓库地址,http://repo1.maven.org/maven2/

  ②而通过第2个地址查询的包,有些是不再中央仓库的,所以需要点进去查看详情页面,确定好远程仓库的地址,然后在项目的POM中配置远程仓库地址才可正常下载。操作如下图所示:

  

  可以看出这个是第三方远程仓库的,点击进去可以看出已经提供了地址:

  

  而有一些写着“Central”的,代表了中央仓库的的意思,此时这个包肯定在http://repo1.maven.org/maven2/这个地址中,同时也对应了这个地址http://central.maven.org/maven2/,这两个地址同一个意思。

  ③确定好远程仓库的地址之后,就是配置POM的远程仓库地址即可解决问题。

3、第3个地址中可以比上述更快的发现远程仓库地址。

4、使用阿里云镜像的远程仓库地址为:http://maven.aliyun.com/nexus/content/groups/public/

 

posted @ 2017-06-08 17:25  EasonJim  阅读(4702)  评论(0编辑  收藏  举报