今天测试Spring+MongoDB,使用Maven管理项目,
引入spring-data-mongodbJar和mongo-java-driver的时候,发现jar始终无法下载,刷新索引、缓存等操作,均无效;
可以确定的是,之前,nexus服务一直正常,服务器本身也未做修改,也没有ip限制,maven相关的配置,也均无修改。
因此,无从查起。百度、google也未能给我答案。
无意中,一篇不相干的博文,里面却提到了一个问题,该博文写于2016/10/21,因此比较符合现实情况,地址如下:
http://www.imooc.com/article/13777
博文中提到,OSChina的maven仓库于近期挂掉。
因此分析,由于Nexus本身的设计不够合理,导致group类型的仓库中,
如果有成员服务异常,会导致group仓库本身服务异常。
查询nexus仓库,果不其然,确有代理仓库异常。如下图:
上述博文中也提到了,可以使用阿里云提供的镜像,稳定、速度快(经过测试,秒级)。
1、新增代理仓库,如下图:
2、将其添加到group中,并将异常的仓库移出,如下图:
如此,即可解决问题。